This release adds 3 notable features for engineering teams evaluating rollout.
Published 1mo
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
acp
agent-orchestration
agentic-ai
agentic-development-environment
ai-agents
claude-code
+13 more
code-review
coding-agents
developer-tools
github-copilot
go
kanban
nextjs
self-hosted
task-manager
tui
vibe-coding
workflow-automation
worktrees
Summary
AI summaryUpdates Bug Fixes, 0.39 - 2026-05-04, and Refactoring across a mixed release.
Full changelog
0.39 - 2026-05-04
Features
- attribute cross-task agent messages with a sender badge (#819)
- add 10 ACP agents, set_config_option, auth_required flow (#807)
- polish workbench topbars and task-create dialog (#792)
- show question icon only for pending input (#782)
- add recent task switcher (#779)
- collapse commits and PR changes by default in changes panel (#781)
- support tasks spanning multiple repositories (#767)
- allow reordering sidebar views (#764)
- refine workbench chrome (#761)
- add get_task_conversation tool (#756)
- add improve kandev in-app contribution flow (#740)
- refresh + smarter filter for new-task branch selector (#750)
- poll JQL queries to auto-create tasks (issue watchers) (#746)
- key terminals + dockview layout to TaskEnvironment (#755)
- add Linear integration (#736)
- show active time and elapsed span per task (#748)
- eager-init agent on profile selection (#747)
- add message_task_kandev tool (#745)
- deferred task move with hand-off prompt + boot/turn-end event split (#743)
- mobile terminal key-bar — Ctrl/Shift modify OS-keyboard input + iOS keyboard fixes (#741)
- make --port the user-facing port flag (#737)
- expose MCP server to external coding agents (#732)
- hide Jira buttons when disabled or auth failing (#725)
- add GitHub dashboard shortcut to command panel (#721)
Bug Fixes
- dedup topbar PR button against auto-shown PR panel (#812)
- stabilize task switch flow and session recovery (#818)
- suppress spurious task-failed toasts on resume and reconnect (#814)
- scope commits/diff to live branch divergence; flatten single-repo (#816)
- sanitize multi-repo worktree dirs and polish task-create chip dropdown (#815)
- return mcp message_task once dispatched, not after target turn ends (#817)
- correct task_environments migration order for older DBs (#811)
- retry CLI passthrough launch without resume flag after fast-fail (#810)
- close tooltips on popover close and refine branch chip UX (#808)
- make executors_running the single source of truth for agent_execution_id (#799)
- use shared prompt template with placeholder autocomplete (#801)
- tab session bugs — primary star drift + tab close re-creation (#800)
- retry session commits fetch when workspace not ready (#789)
- focus task name on create dialog open (#788)
- dedupe cancel-turn clicks to stop "turn cancelled" cascade (#784)
- heal legacy PR watches so single-repo tasks don't dupe PRs (#785)
- add border to task name input in create dialog (#783)
- prevent inline code from rendering diagrams (#773)
- remove settings topbar border (#774)
- re-key user-shell RPCs to task_environment_id (#770)
- unblock terminals stuck on Connecting and heal task_environments (#769)
- prevent orphaned agent subprocesses from concurrent execution creates (#768)
- restore readable boxed chat hotkey tooltip (#765)
- make mermaid sanitizer quote-aware and detect parens in bracket labels (#763)
- refine workbench action button layout (#762)
- server-authoritative session ensure for kanban preview (#760)
- guide recovery when session profile is deleted (#752)
- drop stuck pending permission_request messages (#723)
- plan panel misses agent updates emitted before WS connects (#749)
- render passthrough terminal in quick chat (#744)
- contain kanban card badges within card width (#739)
- improve create_task_kandev repository and workspace resolution (#733)
- publish agentctl events on workspace restore (#731)
- self-recover dockview layout from corrupt persisted state (#729)
- populate diff for renamed-and-modified files in git status (#730)
- preserve chat scroll position when maximizing panel (#728)
- prevent crowding in narrow changes panel and dockview tabs (#727)
- drain queued message on workflow transition to non-auto-start step (#726)
- apply profile cli_flags to passthrough command (#722)
- restore release changelog boundaries (#716)
Performance
- speed up stats endpoint aggregation (#766)
Refactoring
- move Configuration Chat Agent to utility agents page (#809)
- drop redundant VCS split button from task top bar (#804)
- drop dead taskPRs loading state and unused removeTaskPR (#791)
- move integrations to top-level settings with install-wide configs (#787)
- use GetOrEnsureExecution for workspace ops (#786)
- extract shared shapes between jira and linear integrations (#759)
- route user terminals by environment (#758)
- drop unused flat-layout worktrees/ path (#708)
Documentation
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About kdlbs/kandev
All releases →Related context
Beta — feedback welcome: [email protected]