Commit Graph

3741 Commits

Author SHA1 Message Date
Kevin van Dijk 2c86299d45 Merge branch 'dev' into kevinvandijk/kilo-opencode-v1.1.59 2026-02-18 12:37:54 +01:00
Marian Alexandru Alecu c88fc52fb5 Merge branch 'dev' into feat/review-apply-fixes 2026-02-18 11:50:23 +02:00
Christiaan Arnoldus f7bf1b6539 Revert "feat: add X-KiloCode-MachineId header to API requests" 2026-02-18 09:59:59 +01:00
Marian Alexandru Alecu 277be569a5 Merge branch 'dev' into feat/review-apply-fixes 2026-02-18 09:03:54 +02:00
Catriel Müller 3ab1b0c9ec Merge pull request #370 from Kilo-Org/fix/uninstall-opencode-refs
fix: update uninstall command to reference kilo instead of opencode
2026-02-17 18:38:17 -03:00
Kevin van Dijk c845e6a967 Merge branch 'dev' into kevinvandijk/kilo-opencode-v1.1.59 2026-02-17 21:17:40 +01:00
Marian Alexandru Alecu 2ce796dbbb Merge branch 'dev' into feat/review-apply-fixes 2026-02-17 20:03:40 +02:00
Kevin van Dijk 4ced3a6da2 Update packages/opencode/package.json
Co-authored-by: Catriel Müller <catrielmuller@gmail.com>
2026-02-17 18:59:16 +01:00
Kevin van Dijk c741ce9fef Revert build scripts 2026-02-17 18:57:25 +01:00
kilo-maintainer[bot] 65f0fdc22c release: v1.0.23 2026-02-17 16:57:46 +00:00
Marian Alexandru Alecu c85beb6d87 Merge branch 'dev' into feat/review-apply-fixes 2026-02-17 18:39:47 +02:00
Christiaan Arnoldus 8c0c0a8807 Merge branch 'dev' into session/agent_8ba846fa-10ac-4d6d-a61a-d26dd567770c 2026-02-17 16:07:53 +01:00
Alex Alecu f3ce168938 fix: remove max option limit from review question tool instructions 2026-02-17 17:00:30 +02:00
Alex Alecu 6be0201f67 fix: remove stale NEEDS DISCUSSION reference from review prompt workflow section 2026-02-17 16:00:17 +02:00
Alex Alecu ab34ac20a0 fix: replace non-existent 'architect' mode with 'orchestrator' in question option descriptions 2026-02-17 15:59:14 +02:00
Kevin van Dijk d05c15ce2a Resolve merge conflicts 2026-02-17 14:09:16 +01:00
Kevin van Dijk 48d2419513 refactor: kilo compat for v1.1.59 2026-02-17 14:03:04 +01:00
marius-kilocode f91f302d86 fix: update uninstall command to reference kilo instead of opencode
Replace opencode-ai with @kilocode/cli and opencode with kilo in all
package manager uninstall commands (npm, pnpm, bun, yarn, brew, choco,
scoop). Also update shell config detection and cleanup to handle both
legacy opencode and kilo path markers for backward compatibility.
2026-02-17 13:13:55 +01:00
Alex Alecu 7ffdb86c21 feat: add one-click apply fixes suggestions to review mode 2026-02-17 11:31:05 +02:00
Catriel Müller 91588eaa89 refactor: vscode monorepo instegration 2026-02-16 18:21:05 -03:00
kilo-maintainer[bot] b8474bc1f9 release: v1.0.22 2026-02-16 19:58:41 +00:00
Catriel Müller 5ce1886661 fix: remove duplicate kilo provider injection
Ensure kilo provider is deleted before re-injection to prevent duplication in model provider list
2026-02-16 16:42:25 -03:00
kiloconnect[bot] e12f8078ab feat: add X-KiloCode-MachineId header to API requests
Add a new X-KILOCODE-MACHINEID header to API requests sent to the Kilo
gateway. The machine ID is a persistent UUID that uniquely identifies
the machine, reusing the existing telemetry identity system which stores
the ID in the global XDG data directory (~/.local/share/kilo/telemetry-id).

Changes:
- Add HEADER_MACHINEID constant to kilo-gateway constants
- Add machineId option to buildKiloHeaders function
- Export HEADER_MACHINEID from kilo-gateway package
- Send machine ID header on kilo provider API requests in session/llm.ts
  using Identity.getMachineId() from kilo-telemetry
2026-02-16 14:59:28 +00:00
Marius 50a6238baf feat: merge upstream opencode v1.1.58 (#323)
* fix(tui): prevent home wordmark corruption in height-constrained terminals (#13069)

* feat(prompt): mode-specific input placeholders (#12388)

* fix(tui): keep /share available to copy existing link (#12532)

* fix(tui): dismiss dialogs with ctrl+c (#12884)

* fix(app): terminal resize

* fix(console): translations

* fix(app): terminal PTY buffer carryover

* fix(app): notifications on child sessions

* Revert "feat(desktop): add WSL backend mode (#12914)"

This reverts commit 213a87234d.

* release: v1.1.58

* refactor: kilo compat for v1.1.58

---------

Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
2026-02-16 13:50:12 +00:00
Imanol Maiztegui 79ce389a92 fix(tui): correct inaccurate tips for slash commands and config fields 2026-02-16 11:47:25 +01:00
Lucas 1f2ee7d875 docs: add MCP config file path (~/.config/kilo/opencode.json) (#319)
* docs: add MCP config file path (~/.config/kilo/opencode.json)

- README: state where MCP is configured and format (mcp object, type local, command array)
- migration.md: add config file location section for macOS/Linux/Windows and format

* docs(mcp): align with code — path, filenames, schema refs

- README: mention opencode.jsonc; optional fields (environment, enabled, timeout); link to global/index.ts and config.ts McpLocal
- migration.md: document config load order (config.json, opencode.json, opencode.jsonc); Windows note (xdg-basedir); Config.McpLocal and file refs
2026-02-16 08:43:59 +00:00
Catriel Müller 062823a3a2 refactor: merge dev 2026-02-13 12:41:44 -03:00
Catriel Müller 7975fe9e80 refactor: update desktop binaries 2026-02-13 12:36:53 -03:00
Marius 7163fbcee9 chore: update config schema URL from opencode.ai to app.kilo.ai (#267) 2026-02-13 16:01:33 +01:00
kilo-maintainer[bot] f486ccfc43 release: v1.0.21 2026-02-13 13:57:12 +00:00
Catriel Müller 2c0f53a4c1 merge dev 2026-02-13 10:46:28 -03:00
Catriel Müller 9b6caa3707 refactor: disable github action 2026-02-13 10:24:36 -03:00
Marius d97fb9a6da fix: revert Claude reasoning additions for Kilo Gateway (#305)
Disable reasoning for Claude models via Kilo Gateway until the
OpenRouter AI SDK is upgraded to v2.x (which includes the fix for
reasoning_details duplication - OpenRouterTeam/ai-sdk-provider#344).

Changes:
- Remove hardcoded reasoning effort for Claude in options()
- Return empty variants for Claude in variants()
- Remove Claude-specific reasoning.effort in smallOptions()
- Keep thinking/reasoning block stripping code (prevents corrupt
  reasoning_details from being sent back to the API)
- Caching continues to work via model.api.id matching

Fixes #303
2026-02-13 10:38:01 +01:00
kilo-maintainer[bot] 5c3a1abc4f release: v1.0.20 2026-02-13 08:44:41 +00:00
Catriel Müller c5e52c11bf feat: kilo github migration 2026-02-12 19:36:23 -03:00
Christiaan Arnoldus 1de8c6f3cd Revert "feat: add x-kilocode-machineid header to API requests" 2026-02-12 23:00:57 +01:00
Igor Šćekić eed3a7c907 Merge pull request #277 from Kilo-Org/feat/vscode-question-support 2026-02-12 14:39:43 +01:00
kilo-maintainer[bot] 7c129b4ef5 release: v1.0.19 2026-02-12 13:22:58 +00:00
kilo-maintainer[bot] 62f243849b release: v1.0.18 2026-02-12 12:55:21 +00:00
Igor Šćekić 8d80a0c928 Merge branch 'dev' into feat/vscode-question-support 2026-02-12 13:37:16 +01:00
Catriel Müller 635cbc4229 Merge pull request #278 from Kilo-Org/schaltwerk/vigilant_goodall
fix: match scoped package dirs in publish script glob
2026-02-12 09:31:56 -03:00
Igor Šćekić 2ac4c149d3 Merge branch 'dev' into feat/vscode-question-support 2026-02-12 12:51:29 +01:00
marius-kilocode 252b0a3050 fix: match scoped package dirs in publish script glob 2026-02-12 12:27:39 +01:00
kilo-maintainer[bot] 2ef145efc1 release: v1.0.17 2026-02-12 11:09:07 +00:00
Marius 03a7157941 fix: use absolute paths for release archive output and upload (#276) 2026-02-12 12:02:53 +01:00
Marius a76dd8323a fix: use explicit archive paths in release upload instead of shell globs (#274) 2026-02-12 11:49:06 +01:00
Igor Šćekić 4865714719 Merge branch 'dev' into feat/vscode-question-support 2026-02-12 11:35:08 +01:00
Igor Šćekić 02fa9f6243 feat(vscode): add support for answering LLM questions in the extension
Enable the question tool for the vscode client and implement the full
question flow: SSE events, HTTP reply/reject endpoints, session state,
DataBridge wiring, and an inline QuestionDock component that replaces
the prompt input while a question is pending.

Closes #238
2026-02-12 11:32:59 +01:00
Christiaan Arnoldus e67630da55 Merge pull request #271 from Kilo-Org/re-enable-prompt-caching-openrouter
Re-enable prompt caching for Kilo Gateway and OpenRouter
2026-02-12 10:56:42 +01:00
Dax ed208a4799 Change USER_AGENT prefix from 'opencode' to 'kilo' (#260)
* Change USER_AGENT prefix from 'opencode' to 'kilo'

* fix: use KILO_VERSION/KILO_CHANNEL globals and add kilocode_change marker

---------

Co-authored-by: Marius <marius@kilocode.ai>
2026-02-12 09:40:51 +00:00