github Lexus2016/claude-code-studio v5.43.0
Claude Code Studio v5.43.0

latest releases: v5.45.0, v5.44.3, v5.44.2...
8 hours ago

What's Changed

  • chore: release v5.43.0
  • feat: extract Forum Mode into standalone telegram-bot-forum.js module
  • fix(delegate): show agent responses in handoff mode
  • feat(delegate): persist agent responses in session history
  • feat(delegate): answer tag for human-readable agent responses
  • ui(delegate): redesign agent response messages in chat
  • docs: add Cross-Agent Delegation to all README files
  • fix(delegate): persist delegations across server restarts
  • fix(delegate): 3 audit fixes — context/polling/race condition
  • fix(delegate): Message button now toggles dialog panel open/closed
  • ui(delegate): replace native select with agent cards
  • fix(delegate): properly differentiate Handoff vs Sync modes
  • chore: add .crosswork/ to gitignore
  • fix(delegate): eliminate duplicate chat messages + timer leak
  • feat(delegate): show agent responses in chat + auto-poll every 15s
  • fix(delegate): live dialog monitoring with visual notifications
  • fix(delegate): differentiate Check, Dialog, and Message buttons
  • fix(delegate): Check button now opens dialog panel to show results
  • i18n(delegate): add uk/en/ru translations for delegation UI
  • fix(delegate): per-delegation subdirectories + redesign modal UI
  • docs: finalize milestone — all 29 requirements complete
  • docs(phase-4): complete phase execution and verification
  • docs(04-01): complete server encapsulation plan
  • refactor(04-01): replace all bot._* calls in server.js with public API
  • feat(04-01): move TelegramProxy into telegram-bot.js with public API
  • docs(04): create phase 4 plan — server encapsulation
  • docs(04): research server encapsulation phase
  • docs(phase-3): complete phase execution and verification
  • docs(03-03): complete forum onboarding + task buttons plan
  • feat(03-03): guided forum onboarding + task inline buttons
  • docs(03-02): complete forum UX enhancements plan
  • feat(03-02): i18n-ify TelegramProxy forum buttons + add Help error button
  • feat(03-02): add forum UX enhancements — i18n keys, inline keyboards, setMyCommands
  • feat(03-01): rewire telegram-bot.js to delegate forum logic to TelegramBotForum
  • feat(03-01): extract TelegramBotForum class to telegram-bot-forum.js
  • docs(03): create phase 3 plan — forum mode extraction + UX enhancements
  • docs(phase-3): research forum mode UX + extraction
  • feat(telegram): clean up stale ask buttons on cross-context answer
  • feat: cross-agent delegation system (Codex, Gemini, opencode)
  • docs(phase-2): complete phase execution and verification
  • docs(02-05): complete 2-tap flow finalization plan
  • feat(02-05): prune nav commands and add Write button auto-selection
  • docs(02-04): complete persistent reply keyboard plan
  • feat(02-04): prefix-based keyboard matching + dynamic keyboard on context changes
  • feat(02-04): add i18n keys, _buildReplyKeyboard, _sendReplyKeyboard, _setCommands
  • docs(02-03): complete context header + back buttons plan
  • feat(02-03): inject context header and auto-generated Back buttons into all screens
  • feat(02-03): add context header i18n keys and _buildContextHeader method
  • docs(02-01): complete SCREENS registry + editMsgId refactor plan
  • feat(02-01): refactor all screen methods to use editMsgId parameter, remove screenMsgId/screenChatId
  • feat(02-01): add SCREENS registry, CALLBACK_TO_SCREEN map, and _buildBackButton method
  • docs(02-02): complete sendMessageDraft streaming plan
  • feat(02-02): update _finalize for draft streaming cleanup and guard Thinking message
  • feat(02-02): add sendMessageDraft streaming to TelegramProxy._sendProgress
  • docs(02-ux-redesign): create phase plan — 5 plans in 3 waves
  • docs(phase-2): research UX redesign domain
  • docs(phase-1): evolve PROJECT.md after phase completion
  • docs(phase-1): complete phase execution and verification
  • docs(01-02): complete FSM state migration plan
  • feat(01-02): replace pendingAskRequestId with FSM state in server.js
  • feat(01-02): replace state flags with FSM in telegram-bot.js
  • docs(01-01): complete i18n extraction plan
  • refactor(01-01): replace inline BOT_I18N with require() import
  • feat(01-01): create telegram-bot-i18n.js with extracted BOT_I18N
  • fix(ui): ask_user timeout shows auto-answered pill + sidebar sections scroll
  • docs(phase-1): research + plan Foundation (2 plans, 2 waves)
  • docs(01-foundation): create phase plan (2 plans, 2 waves)
  • docs(phase-1): research foundation phase domain
  • docs: expand Forum Mode to full UX redesign (11 FORUM reqs, 9 success criteria)
  • docs: create roadmap (4 phases, 18 requirements) + update CLAUDE.md
  • docs: create roadmap (4 phases, 18 requirements)
  • docs: define v1 requirements for Telegram bot redesign (18 requirements, 6 categories)
  • docs: add Telegram bot UX research (4 dimensions + synthesis)
  • docs: initialize Telegram bot redesign project
  • chore: initialize GSD for Telegram bot redesign

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.