Commit Graph
1935 Commits
Author SHA1 Message Date
Catriel Müller 6e1f902d6a refactor: rebase 2026-06-19 17:54:55 -03:00
Catriel Müller 1d030dcbbb feat(cli): support compact and summarize built-ins in kilo run --command
Mirror the TUI's /compact and /summarize slash commands so they can be
invoked from kilo run --command. Both map to the session summarize
endpoint and require an existing session via -c or -s.

The shared command-not-found hint now also lists these built-ins so
typos surface them alongside registered slash commands.
2026-06-19 15:05:58 -03:00
Aarav Sharma 0bbc33adca fix(server,daemon,u): annotate Kilo-specific upstream changes and resolve review findings
Move serverUrls helper into Kilo-owned src/kilocode/cli/ so it is exempt
from the annotation checker. Update all imports accordingly. Mark the
remaining Kilo-specific lines in shared upstream files with kilocode_change
markers: server.ts (Listener.urls field, import, and call sites), serve.ts
and web.ts (unified URL display blocks). Remove the circular self-import
of ./server in server.ts that was masking the intended upstream export.
Use server.urls directly in serve.ts and web.ts to avoid a redundant
networkInterfaces() call now that the Listener already carries the
precomputed values. Drop the incomplete 172.x.x.x Docker heuristic from
getNetworkIPs() and fall back to state.urls in console.ts for consistency.
2026-06-19 10:10:54 -03:00
Aarav Sharma a6ded9b60a feat(server,daemon): show local and network URLs for 0.0.0.0 binds
Extract shared serverUrls helper in cli/server-urls.ts that computes local,
network, and bind URLs based on the resolved hostname and port. Include
urls on the Listener type returned by server.listen(). Update serve, web,
daemon, and console commands to print Local/Network lines when logging a
non-loopback bind, and fall back to the existing single-line format for
loopback binds. Add a changeset for the user-visible output change.
2026-06-19 10:10:54 -03:00
Catriel Müller 77a72858d1 refactor: merge main 2026-06-19 09:28:42 -03:00
Catriel Müller 5a18c2a468 Merge pull request #11319 from grandmaster451/fix/headless-docs-url
fix(tui): show docs URL in dialog when browser cannot open on headless systems
2026-06-19 09:19:58 -03:00
Christiaan Arnoldus ff7db0dab4 Merge pull request #11421 from Kilo-Org/feat/byok-model-badges
feat: indicate BYOK availability in model pickers
2026-06-19 12:08:19 +02:00
marius-kilocode f7e68d19d9 fix: silence subagent completion sounds 2026-06-19 11:41:57 +02:00
chrarnoldusandkiloconnect[bot] ccec216238 feat: show BYOK availability in model pickers
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 12:42:54 +00:00
grandmaster451 9569166fec fix(tui): use kilocode_change start/end markers for headless docs fallback
Per review feedback.
2026-06-18 15:10:00 +03:00
Imanol Maiztegui 6b6b04bd96 Merge branch 'main' into imanolmaiztegui/kilo-opencode-v1.15.9 2026-06-17 20:05:58 +02:00
Imanol Maiztegui 9c182afcd0 fix(providers): enforce provider ID matching to isolate custom configurations
Provider plugins (llmgateway, nvidia, openrouter, vercel, zenmux) now
verify the provider ID before applying attribution headers, preventing
custom-defined providers sharing the same endpoint URL from being
mutated by built-in plugin logic.

Additional changes:
- Add auth-v2.json migration path for multi-account store continuity
- Remove obsolete @ai-sdk/xai patch and ConsoleCommand registration
- Add native LLM session recordings for anthropic, openai-oauth, and zen
- Update CLI help snapshots to reflect Kilo branding
- Expand i18n with usage-exceeded dialog strings (it, nl, uk)
2026-06-17 19:11:26 +02:00
kiloconnect[bot] 57622a1f39 fix(cli): update kilocode_change markers in tips-view TIPS array 2026-06-17 15:47:50 +00:00
Mark IJbema 45c6048312 Merge branch 'main' into mark/fork-cli-tips 2026-06-17 17:32:06 +02:00
marius-kilocode f21a34a1e6 fix: silence interrupted session notifications 2026-06-17 17:09:03 +02:00
Mark IJbema d3aa48c707 refactor(cli): comment unused upstream tips 2026-06-17 16:17:33 +02:00
Mark IJbema 53940cbe7b refactor(cli): empty unused upstream tips 2026-06-17 16:15:36 +02:00
Mark IJbema c04d47b479 Merge branch 'main' into mark/fork-cli-tips 2026-06-17 14:49:10 +02:00
Mark IJbema 1494f05123 refactor(cli): fork TUI tips 2026-06-17 14:43:42 +02:00
Catriel Müller 4b624b9a2b Merge pull request #10781 from shssoichiro/title-bar-status
feat(cli): show terminal title status indicators
2026-06-17 09:39:37 -03:00
Catriel Müller 7b97e4624c refactor: made this change configurable 2026-06-17 09:24:00 -03:00
markijbemaandkiloconnect[bot] f7bc48e0bb fix(cli): comment out tips for GitHub Actions features Kilo doesn't offer
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-17 12:09:23 +00:00
Imanol Maiztegui 27d19a8deb Merge branch 'main' into imanolmaiztegui/kilo-opencode-v1.15.9 2026-06-17 14:03:20 +02:00
Catriel Müller 1b25a4363d Merge branch 'main' into title-bar-status 2026-06-17 08:32:46 -03:00
Imanol Maiztegui b37a546450 resolve merge conflicts 2026-06-17 10:42:43 +02:00
grandmaster451 fb37d9c773 fix(tui): show docs URL in dialog when browser cannot open on headless systems
Resolve merge conflict with main (command structure refactored from
onSelect to run) and add missing changeset.
2026-06-16 22:03:16 +03:00
Marius 11be7dda63 Merge pull request #10929 from shssoichiro/fix/copy-command-scope
ux(cli): change `/copy` command to copy last message
2026-06-16 16:21:26 +02:00
Catriel Müller 3ba0de1fc6 refactor: regenerate sdk 2026-06-15 21:42:35 -03:00
Catriel Müller e91eef2b38 fix: session list on tui 2026-06-15 21:08:16 -03:00
Catriel Müller c5d39d090c fix(cli): rebrand opencode leftovers 2026-06-15 14:33:01 -03:00
Catriel Müller c7c95885ae Merge pull request #11264 from Kilo-Org/wind-wind
fix(cli): use Kilo packages for upgrades
2026-06-15 13:32:26 -03:00
Catriel Müller f78e54c81c fix(cli): use Kilo packages for upgrades 2026-06-15 12:53:05 -03:00
Imanol Maiztegui 5b9e33cfef refactor: kilo compat for v1.15.9 2026-06-15 14:48:05 +02:00
marius-kilocode a61f3e66d0 Merge remote-tracking branch 'origin/main' into review/upstream-11090
# Conflicts:
#	packages/opencode/src/snapshot/index.ts
2026-06-15 10:00:37 +02:00
Aarav Sharma 8649ab6dcd fix(cli): improve headless docs dialog UX
- Add dialog to show docs URL when no display server is detected on Linux
- Simplify dialog to show 'No display detected' with docs URL
- Remove unnecessary browser open attempt in headless environments
- Add kilocode_change markers for new dialog component

The previous implementation tried to open a browser even on headless systems,
which would fail silently. The new dialog clearly communicates the situation
and provides the docs URL for manual access.
2026-06-13 21:00:55 -06:00
Josh Holmer 66af690700 feat(cli): show terminal title status indicators 2026-06-12 18:41:26 -04:00
Marius 96a16102b2 fix(cli): validate external download inputs (#11179) 2026-06-12 20:37:56 +02:00
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 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
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
marius-kilocode 72a11b02af resolve merge conflicts 2026-06-10 20:03:42 +02:00
marius-kilocode 00554bd24c refactor: kilo compat for v1.15.4 2026-06-10 17:38:09 +02:00
chrarnoldusandkiloconnect[bot] 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 28a26b11c1 fix(cli): restore TUI streaming and indexing layout 2026-06-10 10:46:18 +02:00
marius-kilocode 27d2c148d0 fix: complete OpenCode v1.14.51 integration 2026-06-09 11:53:08 +02:00
marius-kilocode 1d23dc2171 resolve merge conflicts 2026-06-09 10:17:21 +02:00
marius-kilocode 6ecaaab48a refactor: kilo compat for v1.14.51 2026-06-09 08:29:02 +02:00