Commit Graph

31 Commits

Author SHA1 Message Date
marius-kilocode 390b0c3eb7 Merge remote-tracking branch 'origin/main' into review/upstream-11090 2026-06-12 19:45:41 +02:00
marius-kilocode 06e87cf653 fix: resolve OpenCode v1.15.4 merge regressions 2026-06-12 19:45:14 +02:00
Catriel Müller e2b56eb925 refactor: fix test 2026-06-12 13:12:24 -03:00
Catriel Müller 680f50581a refactor: fix test 2026-06-12 12:23:11 -03:00
Catriel Müller d8671cc393 refactor: improve flaky test 2026-06-12 11:56:47 -03:00
Catriel Müller 5413c807de refactor: refactor solution to include daemon command 2026-06-12 11:32:16 -03:00
marius-kilocode 941accc2fc Merge origin/main into OpenCode v1.15.4 2026-06-12 16:10:38 +02:00
Catriel Müller ef017c528e Merge branch 'main' into cli-console-restart-on-port-mismatch 2026-06-12 10:10:59 -03:00
Aarav Sharma 63294a4b2a fix(cli): restart daemon when console requested host/port don't match
When `kilo console --port 4321` reuses an already-running daemon on a

different port (e.g. 4097), the new options were silently ignored. Now

`kilo console` checks if the running daemon matches the requested

host/port, and restarts if they differ.

The restart only occurs when explicit `--port` or `--hostname` options

are provided via CLI, not when using default values.
2026-06-11 19:51:19 -06:00
marius-kilocode 6ae28b5504 Merge branch 'main' into review/upstream-11090 2026-06-11 14:18:08 +02:00
marius-kilocode 8a727084ae fix(cli): consolidate TUI notifications 2026-06-11 11:52:00 +02:00
chrarnoldus 2a6596b0c5 fix(cli): indicate an empty model list
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-10 15:16:00 +00:00
marius-kilocode 27d2c148d0 fix: complete OpenCode v1.14.51 integration 2026-06-09 11:53:08 +02:00
Catriel Müller a0eb3b7cb6 fix(cli): write strict JSON for MCP config 2026-06-04 22:50:37 -03:00
marius-kilocode 6a071d138b Merge remote-tracking branch 'origin/main' into trial/kilo-opencode-v1.14.42
# Conflicts:
#	packages/opencode/src/cli/cmd/run.ts
2026-06-02 11:41:28 +02:00
marius-kilocode ece920c1cc Merge remote-tracking branch 'origin/main' into trial/kilo-opencode-v1.14.42
# Conflicts:
#	bun.lock
#	packages/opencode/src/cli/cmd/run.ts
#	packages/opencode/src/cli/cmd/tui/context/tui-config.tsx
#	packages/opencode/src/cli/cmd/tui/thread.ts
#	packages/opencode/src/cli/cmd/tui/ui/dialog-alert.tsx
#	packages/opencode/src/kilocode/server/httpapi/instance.ts
#	packages/opencode/src/kilocode/server/instance.ts
#	packages/opencode/src/server/routes/global.ts
#	packages/opencode/src/server/routes/instance/index.ts
#	packages/opencode/src/server/routes/ui.ts
#	packages/opencode/test/kilocode/global-config-refresh.test.ts
#	packages/opencode/test/kilocode/server/httpapi-public.test.ts
2026-06-02 10:42:14 +02:00
Catriel Müller b8ca6f7363 Merge branch 'main' of github.com:Kilo-Org/kilocode into fix/cli-run-leading-dash-positional 2026-06-01 23:49:04 -03:00
Catriel Müller 859af5033b refactor: move new changes to kilo folders 2026-06-01 23:33:44 -03:00
Catriel Müller 4ad3aa26cf Merge branch 'main' into seen-turnip 2026-06-01 22:03:27 -03:00
Catriel Müller 0ef8e5e0a5 refactor: hot reload tui configs 2026-05-29 11:54:34 -03:00
Catriel Müller 2972acf0f5 refactor: simplify upstream mod 2026-05-29 07:52:12 -03:00
kiloconnect[bot] 0231a1f3c1 fix(cli): rename balance command to profile 2026-05-16 16:21:03 +00:00
Thomas Brugman 58f9754a37 fix(cli): handle balance command errors 2026-05-15 20:37:49 +02:00
Thomas Brugman ac7e46d67a feat(cli): add balance command 2026-05-15 18:51:10 +02:00
Catriel Müller 7f6fe7feac refactor: fix exit status code 2026-05-13 13:54:51 -03:00
Catriel Müller aab35c9d18 refactor: fix test // typecheck 2026-05-13 13:17:09 -03:00
Catriel Müller dbf938841b Merge branch 'main' into feat/roll-call-command 2026-05-13 12:40:24 -03:00
Catriel Müller e8078b88b9 refactor: fix test types 2026-05-13 12:24:12 -03:00
Catriel Müller 54916e9c44 refactor: address the comments 2026-05-13 12:19:15 -03:00
Catriel Müller 2886183aaf refactor: move the command to the kilo folder 2026-05-13 11:33:00 -03:00
Alex Alecu e04dd779e6 fix(cli): make dev-setup work from local builds and hide it in releases
The `Installation.isLocal()` gate in dev-setup rejected locally-built
binaries because KILO_CHANNEL bakes the git branch name, not "local".
`detectRepo()` also failed inside a Bun single-file executable where
`import.meta.url` resolves to a `/$bunfs/` virtual path.

Introduce a build-time `KILO_BUILD_KIND` flag (source/release) derived
from `Script.release`, guard dev-setup/dev-alias registration on it,
and rewrite `detectRepo()` to try KILO_DEV_REPO, `import.meta.url`
(skipping bunfs), `process.execPath`, then `process.cwd()`.
2026-04-24 19:02:05 +03:00