Commit Graph
12175 Commits
Author SHA1 Message Date
kilo-maintainer[bot] 64f6ca8962 release: v7.1.10 2026-03-31 09:49:05 +00:00
Christiaan Arnoldus 27e6228232 Merge pull request #7971 from Kilo-Org/session/agent_ab4d50f6-2609-4d1d-97fd-d24b2ba5c30d
fix(vscode): show friendly model name in notification "Try model" button
2026-03-31 11:31:47 +02:00
Evgeny Shurakov eb4e5705ac Merge pull request #7941 from Kilo-Org/eshurakov/eshurakov/websocket-hearbeat-monitor
KiloSessions - Add WebSocket activity watchdog with heartbeat ack
2026-03-31 11:13:29 +02:00
Christiaan Arnoldus 86207a723f Do not remove Free 2026-03-31 11:03:23 +02:00
Evgeny Shurakov 227e53bc0d Merge pull request #7954 from Kilo-Org/eshurakov/eshurakov/remote-config
CLI - Add remote_control Config Option
2026-03-31 10:17:29 +02:00
kiloconnect[bot] 3558f5e84b fix(vscode): show friendly model name in notification "Try model" button
Replace static "Try model" text with "Try <model name>" using the
model catalog display name. The i18n template now uses {{model}}
interpolation across all 18 locales.
2026-03-31 07:47:59 +00:00
Mark IJbema 9a23857265 Merge pull request #7906 from Kilo-Org/mark/fix-windows-hide-regression-7896
fix: add windowsHide:true to remaining spawn/exec calls to prevent CMD flash on Windows
2026-03-31 09:17:32 +02:00
Mark IJbema 5da71b06e2 Merge pull request #7933 from Kilo-Org/profile-max-width
feat(vscode): center profile screen with max-width
2026-03-31 09:02:28 +02:00
Mark IJbema c3a5177400 Merge pull request #7512 from Kilo-Org/docs/mcp-shell-tabs
docs(kilo-docs): add platform tabs to MCP and shell integration pages
2026-03-31 09:01:03 +02:00
Alex Alecu c4732a6c8c fix(cli): restore agent picker labels 2026-03-31 09:02:11 +03:00
Aarav 904b2d83d2 Merge branch 'main' into feat/deprecate-orchestrator-agent 2026-03-30 21:23:41 -06:00
Aarav Sharma 12d292ec08 fix: propagate deprecated field in agent merge and show description in dialog 2026-03-30 16:50:38 -06:00
Evgeny Shurakov 8c6d448117 fix(cli): read remote_control from global config only 2026-03-30 22:11:35 +02:00
Evgeny Shurakov 5d9ea38171 feat(cli): add remote_control config to auto-enable remote session relay
Add a `remote_control` boolean config field so users can enable remote
session relay by default without the KILO_REMOTE env var or /remote command.
2026-03-30 21:30:40 +02:00
Joshua Lambert 56e3fe0be0 Merge pull request #7949 from Kilo-Org/fix/restore-directory-tree-system-prompt
fix(cli): restore directory tree in system prompt
2026-03-30 13:06:33 -04:00
kiloconnect[bot] 76d8415ff1 docs(kilo-docs): fix issues flagged by kilo-code-bot review 2026-03-30 16:57:55 +00:00
kiloconnect[bot] 1d4d3f3a0c chore: merge origin/main into docs/mcp-shell-tabs, resolve conflicts 2026-03-30 16:53:09 +00:00
kiloconnect[bot] 03691ebe4e fix(cli): restore directory tree in system prompt
Remove accidental `&& false` that was introduced in upstream commit
351ddeed91 ("Permission rework #6319") which disabled the filetree
from being included in the system prompt for git projects.

Upstream issue: https://github.com/anomalyco/opencode/issues/19263
2026-03-30 16:50:24 +00:00
kiloconnect[bot] d9c7abd31f docs(code-with-ai): add Playwright config snippet and CLI browser notes
- add Playwright config snippet to the CLI tab in browser-use.md
- update CLI notes to reflect Playwright manages the browser lifecycle
- update Use system Chrome text to clarify default and disable behavior
2026-03-30 16:45:52 +00:00
kiloconnect[bot] 9b3f50a8cb docs(code-with-ai): remove CLI tab and its info callout in autocomplete docs 2026-03-30 16:42:47 +00:00
kiloconnect[bot] 2903027b1a Merge branch 'origin/main' into docs/code-with-ai-features-tabs 2026-03-30 16:42:21 +00:00
Mark IJbema 5fa6eb4979 Merge pull request #7508 from Kilo-Org/docs/customize-tabs
docs(kilo-docs): add platform tabs to customize pages
2026-03-30 18:39:07 +02:00
Josh Lambert 8c646b6f23 docs(kilo-docs): clarify migration skip list — these are legacy modes, not CLI agents
build and architect are default legacy extension modes that map to
the CLI's code and plan agents respectively. They aren't built-in
CLI agents themselves.
2026-03-30 12:09:18 -04:00
kiloconnect[bot] 87e2a583ed docs(kilo-docs): fix inaccuracies flagged in PR review comments
- Fix instruction load order: project instructions load before global
- Fix setting key: 'config.instructions' → top-level 'instructions' in kilo.jsonc
- Fix legacy mode-specific rule filename: .kilorules-{mode} → .kilocoderules-{mode}, clarify .clinerules-{mode} is not supported
- Fix agent config precedence: project config (step 3) loads before global agent markdown files (step 4)
- Fix watcher setting key: config.watcher.ignore → watcher.ignore (4 occurrences)
2026-03-30 16:07:08 +00:00
kiloconnect[bot] 36a6b3f309 docs(code-with-ai): update browser-use docs to describe built-in browser automation
rewrite VSCode tab to describe built-in browser automation
 remove Playwright MCP references and auto-download details
 update CLI tab to describe natural-language driven browser actions
 adjust key characteristics to generic terms: enable, headless, system Chrome
2026-03-30 16:05:43 +00:00
kiloconnect[bot] 3d0f851809 wip 2026-03-30 16:03:39 +00:00
kiloconnect[bot] 0ac666b174 docs(code-with-ai): move autocomplete note from VSCode tab to CLI tab
adjusts the extension-only autocomplete note for CLI/TUI availability
moves the info from the VSCode tab to the CLI tab for consistency
2026-03-30 16:00:30 +00:00
kiloconnect[bot] 2b57ce7c11 chore: merge origin/main into docs/customize-tabs, resolve conflicts 2026-03-30 15:43:14 +00:00
Mark IJbema 73506c4fe0 Merge pull request #7939 from Kilo-Org/mark/fix-leading-edge-pending-request-tracking
fix(vscode): track leading-edge FIM requests as pending to reduce redundant API calls
2026-03-30 17:38:52 +02:00
Mark IJbema 36bc206662 Merge pull request #7940 from Kilo-Org/docs/update-for-new-cli-extension
docs: update legacy-only pages with VSCode/VSCode (Legacy) tabs for new CLI extension
2026-03-30 17:37:40 +02:00
Mark IJbema 976e3acaae Merge pull request #7513 from Kilo-Org/docs/ai-providers-tabs
docs(kilo-docs): add platform tabs to AI provider pages
2026-03-30 17:37:30 +02:00
kiloconnect[bot] 614d830e6f docs: fix provider IDs and env vars in ai-provider pages 2026-03-30 15:35:01 +00:00
Mark IJbema 455f4c23b4 fix(vscode): address review comments — assign promise directly, remove stale pending requests
- Assign promise directly in leading-edge PendingRequest instead of null!
  (addresses chrarnoldus's review comment)
- Remove stale pending requests when clearTimeout cancels a debounce timer,
  preventing never-resolving promises from lingering in the list
  (addresses kilo-code-bot's WARNING about stale pending requests)
- Clear pending state in dispose() for completeness
2026-03-30 17:31:21 +02:00
Marian Alexandru Alecu 40d3a23af4 Merge pull request #7929 from Kilo-Org/feat/ask-agent-read-tools
feat(cli): add read-only bash and MCP to Ask agent
2026-03-30 18:06:36 +03:00
Alex Alecu 14438b9936 fix(cli): use git branch --list instead of -l 2026-03-30 18:01:12 +03:00
kiloconnect[bot] afcf766c9e docs: replace opencode.json with kilo.jsonc in VS Code pages; fix custom-instructions nested tabs; remove codebase search from experimental 2026-03-30 14:41:36 +00:00
Evgeny Shurakov 23c7d053f2 feat(cli): add WebSocket activity watchdog with heartbeat_ack support
Add an inactivity watchdog to RemoteWS that force-closes and
reconnects the WebSocket when no inbound messages arrive within
a configurable timeout window (default 30s). Introduce a
heartbeat_ack inbound message type so the server can respond
to heartbeat pings, resetting the activity timer.
2026-03-30 16:39:33 +02:00
kiloconnect[bot] f0a9742c8b docs: fix custom-modes tab structure - move all legacy YAML content into Legacy tab 2026-03-30 14:34:11 +00:00
kiloconnect[bot] 01b04a3d96 docs: fix tools overview and MCP page for new extension
- tools/index: add browser group with kilo-playwright_* tool names
- tools/index: add Browser Tools section documenting Playwright MCP tools
- mcp/using-in-kilo-code: reference kilo.jsonc only, not opencode.json
- mcp/using-in-kilo-code: fix auto-approve section to use correct MCP
  permission keys ({server}_{tool} pattern), not bash permissions
2026-03-30 14:30:48 +00:00
kiloconnect[bot] df4a0bd9cf docs: document default tool permissions and remove Cmd+Alt+A shortcut mention 2026-03-30 14:24:26 +00:00
kiloconnect[bot] bfb80d1918 docs: update legacy-only pages with VSCode/VSCode (Legacy) tabs for new CLI extension
Adds VSCode tabs to 10 documentation pages that previously described only
the legacy extension's behaviour. Each affected page now uses the same
VSCode / VSCode (Legacy) tab pattern used elsewhere in the docs.

Pages updated:
- automate/how-tools-work: new tool names (read/glob/grep/edit/bash/task…)
- automate/tools/index: new tool groups and names for the CLI-based extension
- automate/mcp/using-in-kilo-code: new config format (opencode.json mcp key)
- customize/custom-rules: new instructions[] config, .kilo/ directories
- customize/custom-modes: new agent Markdown file format in .kilo/agents/
- customize/custom-instructions: config-file based instructions, no Modes Tab
- customize/workflows: slash commands in .kilo/commands/, /name syntax
- code-with-ai/features/checkpoints: snapshot: true config, revert UI
- automate/agent-manager: full new Agent Manager feature set documented
- getting-started/settings: fix Experimental tab (extension does expose toggles)

Closes #7938
2026-03-30 14:16:34 +00:00
Mark IJbema b10797718e Merge pull request #7936 from Kilo-Org/docs/secondary-sidebar-tip-vscode-tab
docs: add Secondary Side Bar tip to VSCode tab in chat-interface
2026-03-30 16:15:21 +02:00
Mark IJbema 8a6cec2266 Merge pull request #7935 from Kilo-Org/docs/fix-kilo-repo-links
fix: update Kilo-Org/kilo references to Kilo-Org/kilocode
2026-03-30 16:14:24 +02:00
Mark IJbema 7b26dd97d8 Merge pull request #7934 from Kilo-Org/docs/remove-cline-to-kilo-migration
docs: remove cline-to-kilo-migration page
2026-03-30 16:14:10 +02:00
kiloconnect[bot] d3da9ac002 fix(kilo-docs): fix broken kiloclaw links for pricing and version-pinning 2026-03-30 14:11:04 +00:00
Marius 81222b1474 fix(vscode): enable sub-agent open-in-tab button in Agent Manager (#7937)
The button was hidden in the Agent Manager since the feature was new.
The message routing already works — AgentManagerProvider passes
openSubAgentViewer through to KiloProvider which opens the panel.
2026-03-30 16:10:00 +02:00
kiloconnect[bot] 6a6372f100 docs: add Secondary Side Bar tip to VSCode tab in chat-interface 2026-03-30 14:08:01 +00:00
Mark IJbema 598a2656b7 fix(vscode): track leading-edge FIM requests as pending to enable reuse
The leading-edge (first) call in debouncedFetchAndCacheSuggestion was
not added to pendingRequests, making it invisible to
findCoveringPendingRequest. When a user typed quickly while a
leading-edge FIM request was still in-flight, subsequent calls could not
reuse it and would create new debounced requests instead.

Now the leading-edge request is tracked with a .finally() cleanup, so
subsequent keystrokes that extend the prefix can piggyback on the
in-flight request instead of issuing a redundant FIM call.
2026-03-30 16:07:56 +02:00
kiloconnect[bot] af6328aecc fix: update Kilo-Org/kilo references to Kilo-Org/kilocode 2026-03-30 13:58:12 +00:00
kiloconnect[bot] 0482fd0f57 docs: remove cline-to-kilo-migration page and add redirect 2026-03-30 13:56:56 +00:00