Core
- Restore agent picker labels
- Propagate deprecated field in agent merge and show description in dialog (@IamCoder18)
- Read remote_control from global config only
- Add remote_control config to auto-enable remote session relay
- Restore directory tree in system prompt
- Use git branch --list instead of -l flag
- Add WebSocket activity watchdog with heartbeat acknowledgment support
- Clarify read-only wording in ask prompt
- Restrict git branch/tag/remote commands to read-only flags
- Use allowlist for read-only git commands
- Fix user denying override MCP ask rules
- Remove find from Ask allowlist and add git write denials
- Add Ask agent permission tests
- Add MCP tool support to Ask agent
- Cache MCP listTools results to avoid redundant RPCs per loop step
- Add read-only bash commands to Ask agent
- Prevent CMD window flash on Windows by adding windowsHide flag to all spawn/exec calls
- Deprecated orchestrator agent with visual badge across UI (@IamCoder18)
Thank you to 4 community contributors:
- @cyphercodes:
- fix: Reset All Settings now clears globalState items (variantSelections, recentModels, dismissedNotificationIds)
- @IamCoder18:
- fix(vscode): enable scrolling in local session history list
- core: deprecate orchestrator agent with visual badge across UI
- fix: propagate deprecated field in agent merge and show description in dialog
- Merge branch 'main' into feat/deprecate-orchestrator-agent
- @armaniacs:
- fix: prevent Enter from sending message during IME composition
- @so-nerdyy:
- fix: preserve separator style when migrating .kilocode to .kilo paths (#7562)