Repository navigation
Nanocoder 1.23.0: Interactive Prompts, Scheduled Tasks, and Enhanced Stability #35
will-lamerton
announced in
Nanocoder
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We're very happy to announce Nanocoder 1.23.0 - a major release bringing powerful new features for automation, interactivity, and reliability. Whether you're running scheduled tasks or building more sophisticated AI workflows, this release delivers significant improvements.
Interactive User Prompts
The new
ask_usertool enables your AI agent to pause and ask questions during a conversation. The model can now present selectable options and wait for your response before continuing. This transforms Nanocoder into a true interactive partner - perfect for decision-making workflows where the AI needs human input to proceed intelligently.Scheduled Task Automation
Running the same tasks repeatedly? The new per-project cron scheduler is built for you. Store markdown prompts with YAML frontmatter in
.nanocoder/schedules/, then manage them with the/schedulecommand:Tasks run on a schedule with full run history, sequential job execution, and intelligent deduplication. Perfect for automated testing, report generation, or daily health checks.
Graceful Shutdown and Reliability
Behind the scenes, we've added a centralized
ShutdownManagerthat coordinates cleanup of all services—VS Code integration, MCP servers, LSP managers—preventing orphaned processes and dangling connections. Combined with our V2 type-safe tool system overhaul and three-tiered defense against chaotic LLM outputs, Nanocoder now delivers significantly more stable behavior, especially with local LLMs.Additional Improvements
delete_file,move_file,create_directory,copy_filetools for comprehensive file management/context-maxcommand and env variable for manual context length control on unlisted modelssearch_file_contentsnow supportsincludeandpathparameters for scoped queriesWhat's Under the Hood
This release includes 40+ changes improving stability, security, and developer experience. We've strengthened error handling, optimized bash output streaming for better responsiveness, fixed local Ollama server detection, and updated core dependencies for security and compatibility.
All reactions