github Lexus2016/claude-code-studio v5.14.0
v5.14.0 — Auto-continue: agent never stops mid-task

latest releases: v5.49.1, v5.49.0, v5.48.3...
one month ago

What's New

Auto-Continue Loop

When the agent hits the --max-turns limit mid-task, it now automatically resumes the session instead of stopping. This works for both chat messages and Kanban board tasks.

  • Up to 3 auto-continues per request (configurable via MAX_AUTO_CONTINUES)
  • Each continue resumes the same Claude session with full context
  • User sees an inline notice: ⏳ Auto-continuing (1/3)...
  • Stops gracefully on: success, budget limit, user abort, or continue budget exhausted
  • Budget limit shows ⚠️ Budget limit reached instead of a cryptic error

Increased Turn Limits

  • Default max turns: 30 → 50
  • Max configurable: 100 → 200
  • Multi-agent sub-tasks: cap raised from 15 → 50 turns per agent

Architecture Changes

  • claude-cli.js: new onResult(data) callback — exposes result.subtype (success, error_max_turns, error_max_budget_usd, etc.)
  • server.js: runCliSingle() refactored from Promise-callback to async/await with runOnce() helper + while-loop
  • server.js: startTask() uses the same auto-continue pattern for Kanban tasks

Documentation

  • README.md, README_UA.md, README_RU.md updated with Auto-Continue feature

Full Changelog: v5.13.9...v5.14.0

Don't miss a new claude-code-studio release

NewReleases is sending notifications on new releases.