github Lexus2016/claude-code-studio v7.1.1
Claude Code Studio v7.1.1

latest release: v7.1.2
4 hours ago

What's Changed

  • chore: sync package-lock version with package.json (7.1.1)
  • fix(terminal): explain why terminal agents are off instead of a raw config string
  • docs+i18n: document bots and terminal agents; complete fr/he locales; v7.1.1
  • fix(telegram): resolve defects found by the Telegram integration audit
  • fix(ui): buttons fell back to browser chrome outside a .fr row
  • feat(bots): mentions and bot attribution in Telegram
  • feat(bots): bot picker in the Schedule page too
  • feat(bots): assign a bot to a Kanban task
  • fix: close the remaining delivery defects from the audit
  • fix: two more run modes silently discarded mid-run messages
  • fix: mid-run attachments were destroyed on every path
  • fix(bots): mid-run messages and attachments never reached a bot
  • feat(bots): premium visual pass; merge the duplicated agents section
  • feat(bots): usability pass — turn strip, empty state, templates, per-bot bubbles
  • feat(bots): UI — panel, form, @@ mention palette, bot message headers
  • feat(bots): dispatch mentioned bots in a chat turn
  • test(bots): regression tests for the HTTP API layer
  • feat(bots): per-project availability, global identity
  • fix(bots): six defects found by audit
  • chore(bots): prepare the handle-scan statement once, like every other query here
  • fix(bots): a mention at the end of a sentence was not recognised
  • docs(bots): fix bot scope as installation-global, handle is the identity
  • feat(bots): soft delete, POST/PUT split, length caps, bot_sessions table
  • docs(bots): reconcile v1 sequential dispatch with the v2 planner section
  • docs(bots): revise the spec after an independent review panel
  • feat(bots): design spec, mention logic and CRUD
  • docs: mark the terminal-sessions plan implemented, with deviations
  • feat(terminal): browser terminal pane with xterm.js
  • feat(terminal): idle reaper with pane-hash busy check and live-session cap
  • feat(terminal): websocket endpoint, capability gate and lifecycle cleanup
  • feat(agents): obtain an exact conversation id via newIdCommand
  • feat(agents): eight built-in agents with measured resume flags; separate terminal-agents section
  • docs(terminal): record the subscription-based death signal and the unbounded-stream caveat
  • fix(terminal): detect agent death under remain-on-exit
  • fix(terminal): close six defects found by adversarial review
  • chore(terminal): import only what is used; align plan header with control-mode transport
  • fix(terminal): make onExit idempotent
  • chore(terminal): drop unused setAgentConvId statement (YAGNI)
  • feat(terminal): tmux control-mode transport
  • fix(agents): reject delegation to template-less agents; test their interactive command
  • feat(terminal): session kind, agent and conversation id columns
  • feat(terminal): interactive + resume commands for external agents
  • feat(terminal): pure decision logic for terminal sessions
  • docs: terminal sessions design spec and implementation plan
  • fix: .env timeouts never took effect; multi-agent hid truncated runs

Installation

# Run latest version directly
npx github:Lexus2016/claude-code-studio

# Or install globally
npm install -g github:Lexus2016/claude-code-studio
claude-code-studio

Open http://localhost:3000 in your browser

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

NewReleases is sending notifications on new releases.