Commit Graph
16354 Commits
Author SHA1 Message Date
Catriel Müller 781cb368c7 fix: fix mononerd fonts 2026-04-11 13:58:38 -03:00
Catriel Müller 731b5967ed fix: vscode prettier 2026-04-11 13:53:54 -03:00
Catriel Müller 54c25a6d45 refactor: perserve extension action 2026-04-11 13:51:27 -03:00
Catriel Müller d54e1a8901 refactor: format 2026-04-11 13:45:42 -03:00
Catriel Müller 1cb1442129 fix: main package name 2026-04-11 13:42:20 -03:00
Catriel Müller 3c7b07bc2f refactor: update flake 2026-04-11 13:28:17 -03:00
Catriel Müller 61fa5e617d refactor: fix typechecks 2026-04-11 13:25:06 -03:00
Catriel Müller f23e2818b3 refactor: wip 2026-04-11 12:55:19 -03:00
Emilie Lima Scharioandkilo-code-bot[bot] 6dcd87bf0e Update packages/kilo-docs/pages/kiloclaw/chat-platforms/slack.md
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
2026-04-11 11:37:03 -04:00
Catriel Müller d9b2fc7ffd resolve merge conflicts 2026-04-11 12:27:42 -03:00
Emilie Lima Schario 498eae16ac Add Slack pairing fyi to docs 2026-04-11 10:52:03 -04:00
kilo-maintainer[bot] 92468913fd chore: update nix node_modules hashes 2026-04-11 14:34:52 +00:00
Catriel Müller 47a2dd0c44 refactor: kilo compat for v1.3.1 2026-04-11 11:25:32 -03:00
Catriel Müller 7393bceb8f Merge pull request #8772 from Kilo-Org/johnnyamancio/kilo-opencode-v1.3.0
OpenCode v1.3.0
2026-04-11 11:23:04 -03:00
Catriel Müller fd22b43704 refactor: fix version 2026-04-11 11:06:18 -03:00
Catriel Müller 0fffab9b8f Merge pull request #8767 from Kilo-Org/catrielmuller/fix-upstream-merge-checkout-icons
fix: also restore provider-icons dir during upstream merge checkout
2026-04-11 10:53:07 -03:00
Johnny Amancio b35dd146df chore: Update server and add markers to missing parts
- Fetch server from https://github.com/Kilo-Org/kilocode/pull/8773/changes#diff-e70a13c73b2667e5c9ac7edea8037993c011064b84300acab2bc7c53b74ce4d0
2026-04-11 15:46:35 +02:00
Johnny Amancio ceb4348dfe chore: Remove merge report and add to .gitignore 2026-04-11 15:22:47 +02:00
Johnny Amancio 1e0a813c0c fix: Rename opencode -> kilo that was missing 2026-04-11 15:15:28 +02:00
Johnny Amancio 4970764688 chore: Regenerate sdk and types 2026-04-11 15:03:02 +02:00
Johnny Amancio 49cb356d23 refactor: fix type errors after v1.3.0 merge
- Rename PermissionNext → Permission across all remaining src/test files
    (drain.ts, routes.ts, remote-sender.ts, task.ts, and 5 test files)
  - Fix Effect Layer type resolution for makeRunPromise by accepting
    Layer<I, E, any> (Effect 4.x beta type inference limitation)
  - Add missing imports: Bus/BusEvent in server.ts, useToast in sync.tsx
  - Fix OPENCODE_ → KILO_ flag renames missed by merge transforms
    (DISABLE_EXTERNAL_SKILLS in skill/index.ts)
  - Fix isCodex → isOpenaiOauth rename in session/llm.ts
  - Fix PasteEvent.bytes decoding (decodePasteBytes removed from @opentui/core)
  - Fix ProviderID branded type indexing with ProviderID.kilo
  - Remove redundant windowsHide from pr.ts (handled by Process.spawn)
  - Update Skill import paths after skill.ts → index.ts rename
  - Restore Skill.remove and Skill.BUILTIN_LOCATION lost during merge
2026-04-11 14:49:11 +02:00
Johnny Amancio b1811147e2 merge: upstream v1.3.0 2026-04-11 14:06:52 +02:00
kiloconnect[bot] 2607603f3b docs(kilo-docs): update autocomplete docs for VSCode vs Legacy differences
Clarify that VSCode extension uses Codestral via Kilo Gateway exclusively,
while preserving the multi-provider documentation for VSCode Legacy.
2026-04-11 07:46:39 +00:00
Catriel Müller 6fc863f4ed Merge pull request #8752 from Kilo-Org/catrielmuller/kilo-opencode-v1.2.27
OpenCode v1.2.27
2026-04-10 17:38:30 -03:00
Catriel Müller 2712e2aad4 refactor: fix type 2026-04-10 17:35:02 -03:00
Catriel Müller 5bb42b6bdb refactor: regenerate sdk 2026-04-10 17:26:15 -03:00
Catriel Müller c37f85386f resolve merge conflicts 2026-04-10 17:16:52 -03:00
Catriel Müller 20b47f6b5e refactor: kilo compat for v1.2.27 2026-04-10 16:56:27 -03:00
Catriel Müller 83fd7f6cc8 fix: ui merge icons 2026-04-10 16:55:42 -03:00
Catriel Müller 9a512a7e42 Merge pull request #8745 from Kilo-Org/catrielmuller/kilo-opencode-v1.2.26
OpenCode v1.2.26
2026-04-10 16:49:48 -03:00
Catriel Müller 2e838ea317 Merge pull request #8747 from Kilo-Org/catrielmuller/fix-upstream-merge-checkout
fix(cli): reset provider icons before upstream merge checkout
2026-04-10 16:49:42 -03:00
Catriel Müller 8543bae6a7 Merge branch 'main' into catrielmuller/kilo-opencode-v1.2.26 2026-04-10 16:35:52 -03:00
Catriel Müller 41d7172cc8 fix: vscode i18n 2026-04-10 16:24:02 -03:00
kilo-maintainer[bot] 3bbd842e2b release: v7.2.4 v7.2.4 2026-04-10 19:21:31 +00:00
Catriel Müller 710b9ffdf7 Merge pull request #8746 from Kilo-Org/catrielmuller/version-deployment-fixx
fix(cli): always use github releases for version lookup when GH_REPO is set
2026-04-10 16:11:34 -03:00
Catriel Müller 049860519d fix(cli): always use github releases for version lookup when GH_REPO is set 2026-04-10 16:07:57 -03:00
Catriel Müller 10c3f0f9a6 fix: fix typecheck 2026-04-10 15:52:09 -03:00
Catriel Müller 396e9332f4 fix: fix typecheck 2026-04-10 15:50:02 -03:00
Catriel Müller 8cef732407 resolve merge conflicts 2026-04-10 15:47:19 -03:00
Catriel Müller 2360a58103 refactor: kilo compat for v1.2.26 2026-04-10 15:17:53 -03:00
Catriel Müller 98f1716216 fix: cleanup lsf icons 2026-04-10 15:17:09 -03:00
Kirill KalishevandImanol Maiztegui 9e469120b4 fix(vscode): handle network offline events to prevent session hangs (#8742)
* fix(vscode): handle network offline events to prevent session hangs

When the CLI backend detects a network failure it pauses the session and
waits for a network.reply() call that never came from the VS Code
extension. This caused sessions to hang indefinitely showing
"Considering next steps..." with no way to recover.

Auto-reply to session.network.restored events (matching kilo run
behavior), show "Network disconnected — reconnecting..." status in the
webview, and drain pending network waits on SSE reconnect.

* fix(vscode): scope network wait cleanup to tracked sessions

Clear only network waits belonging to the disposing provider's sessions
instead of clearing all waits globally. This prevents one provider's
disposal from inadvertently cancelling network waits for other active
sessions.

* refactor(network): introduce reference counting for pending network waits

Replace plain session ID tracking with a refcount-based entry so that
multiple providers can independently register interest in the same
network wait. On disposal, each provider decrements the counter and the
wait entry is only removed once no providers reference it.

---------

Co-authored-by: Imanol Maiztegui <imanol.mzd@gmail.com>
2026-04-10 20:14:45 +02:00
kilo-maintainer[bot] 4bdcb8bd38 release: v7.2.1 2026-04-10 18:13:51 +00:00
Catriel Müller a06d0b89ab fix: cleanup lsf icons 2026-04-10 15:12:04 -03:00
Catriel Müller f35ec830b7 Merge pull request #8028 from Kilo-Org/johnnyamancio/kilo-opencode-v1.2.25
OpenCode v1.2.25
2026-04-10 14:57:53 -03:00
Johnny Amancio 71b631b482 Merge branch 'johnnyamancio/kilo-opencode-v1.2.25' of github.com:Kilo-Org/kilocode into johnnyamancio/kilo-opencode-v1.2.25 2026-04-10 18:37:32 +02:00
Johnny Amancio 910c9d6e8b Merge remote-tracking branch 'origin/main' into johnnyamancio/kilo-opencode-v1.2.25 2026-04-10 18:34:01 +02:00
github-actions[bot] df49d4870b chore: update visual regression baselines 2026-04-10 16:27:13 +00:00
Johnny Amancio 327569208d fix(sdk): regenerate SDK for opencode v1.2.25 with branded type patterns
- Regenerate openapi.json, types.gen.ts, and sdk.gen.ts to include
    branded type patterns (^ses.*, ^msg.*, ^pty.*, ^prt.*, ^wrk.*)
    added upstream in v1.2.25, while preserving Kilo Remote/Network routes
  - Keep "auth" as primary CLI command name (upstream renamed to "providers"),
    added kilocode_change markers with "providers" as alias
  - Regenerate CLI docs reflecting new upstream commands (config, completion)
    and session list flags (--all, --search)
  - Fix RemoteStatusService typecheck: SDK Remote methods now take
    optional (directory, workspace) params from global query middleware
2026-04-10 18:24:13 +02:00
Marius 5cb51f8e0b fix(cli): default image input to true for OpenAI-compatible providers (#8729)
Models fetched via the OpenAI-compatible /v1/models endpoint had image
support hardcoded to false because the endpoint provides no capability
metadata. This matches the legacy extension behavior (supportsImages:
true) for custom providers while leaving all other provider defaults
untouched.
2026-04-10 18:24:11 +02:00