kilo-maintainer[bot]
19bd048e21
release: v7.4.8
2026-07-15 10:29:22 +00:00
Evgeny Shurakov
116a63c492
feat(cli): wire dev:local to local event service ( #12216 )
...
* feat(cli): wire dev:local to local event service
Discover the event-service port from the cloud dev manifest and point the CLI at it via EVENT_SERVICE_URL (ws://). Add a --no-events flag that instead sets KILO_DISABLE_PRESENCE so the dev launcher can run without a live event service, mirroring the existing --no-ingest toggle. Also surface the events port in the diagnostic output.
* fix(cli): clear inherited KILO_DISABLE_PRESENCE in dev:local on-path
An inherited KILO_DISABLE_PRESENCE=1 from the parent shell kept presence
disabled even when dev:local discovered a local event-service endpoint.
Delete it on the on-path so the local endpoint actually drives presence.
* fix(cli): clear inherited KILO_EVENT_SERVICE_URL in dev:local on-path
Presence resolves process.env.KILO_EVENT_SERVICE_URL before the
EVENT_SERVICE_URL-derived constant, so an inherited override kept
winning over the discovered local endpoint. Clear it on the on-path
alongside the presence kill switch.
2026-07-15 11:22:24 +02:00
Marius
72f73eec03
Merge pull request #12174 from Kilo-Org/feat-agent-manager-orchestration-api
...
feat(agent-manager): add native orchestration API
2026-07-14 17:29:07 +02:00
Florian Hines
675d970990
feat(cli): bump session ingest version to v2 ( #12117 )
2026-07-14 09:12:49 -05:00
Marius
bb1faec0e1
Merge pull request #12203 from Kilo-Org/fix-model-cache-race
...
fix(cli): isolate model cache refresh from caller cancellation
2026-07-14 15:15:28 +02:00
Josh Lambert
34b17de7fc
Merge remote-tracking branch 'origin/main' into re-disable-pull-10924
2026-07-14 08:52:16 -04:00
Josh Lambert
204519025a
fix(cli): temporarily disable session export
2026-07-14 08:50:00 -04:00
Igor Šćekić
0ced872ed3
Fix remote CLI session control from mobile ( #12189 )
...
* fix(remote): unblock mobile CLI sessions
* fix(remote): keep terminal restriction ephemeral
* fix(remote): preserve client tool toggles
* chore: annotate remote prompt changes
* fix(remote): keep tool restriction internal
2026-07-14 12:21:38 +02:00
marius-kilocode
750b622f48
fix(cli): isolate model cache refresh from caller cancellation
...
A new Agent Manager worktree session can fail before its first model
response with "All fibers interrupted without error" when automatic
branch-name generation runs concurrently and the Kilo model cache is
expired. Branch-name generation has a 10-second timeout; when it fires,
it interrupted the shared cached model refresh, and every waiter on that
refresh received an interrupt-only cause. SessionPrompt.getModel squashed
that cause into a generic error, which promptAsync published as
UnknownError.
The model cache previously used Effect.cachedInvalidateWithTTL, which
coupled the shared refresh lifetime to the first caller. A timeout or
interruption from one waiter could interrupt the computation observed by
every waiter.
Move the in-flight refresh to the ModelCache service scope:
- A refresh fiber is forked into the service scope, not the caller.
- Each caller awaits the shared deferred interruptibly.
- Caller interruption detaches only that waiter; the service-owned
refresh continues for remaining callers.
- The service-owned fiber commits successful results even when no waiter
survives, so a timed-out branch-name request no longer leaves the
session without a model.
- Overlapping refreshes share one request instead of duplicating.
- Cached stale-version results are promoted to the public provider view
when a newer option load has superseded and failed.
- Clear and invalidate still prevent obsolete flights from restoring
stale data, and existing version checks still prevent stale refreshes
from overwriting newer values.
- Service disposal still interrupts owned background refresh fibers.
Treat pure interruption as cancellation rather than an error:
- SessionPrompt.getModel propagates interrupt-only causes as interruption
instead of squashing them into a generic defect.
- The promptAsync HTTP handler suppresses interrupt-only causes instead
of publishing UnknownError with "All fibers interrupted without error".
- Mixed interruption plus failure or defect remains reportable.
Classification lives in a Kilo-owned helper
(packages/opencode/src/kilocode/effect/cause.ts) using
Cause.hasInterruptsOnly, so only pure interruption is treated as
cancellation.
2026-07-14 12:14:08 +02:00
marius-kilocode
f652aa49aa
chore(cli): resolve latest main merge conflict
2026-07-14 10:31:22 +02:00
Marius
ba6e5b9dfc
fix(cli): allow trusting global skill directories ( #12160 )
...
* fix(cli): allow trusting global skill directories
* test(cli): stabilize global skill permission coverage
* fix(cli): harden global skill approvals
* fix(cli): avoid locking global config reads
2026-07-14 08:25:57 +00:00
marius-kilocode
3df234c9a9
test(cli): allow Windows process tree budget
2026-07-14 10:25:30 +02:00
marius-kilocode
1950d503cb
test(cli): relax cancellation race timeout
2026-07-14 10:25:02 +02:00
marius-kilocode
66dad15fcf
fix(cli): resolve merge and release read streams
2026-07-14 10:05:47 +02:00
marius-kilocode
4b6b7ac1f0
Merge remote-tracking branch 'origin/main' into feat-agent-manager-orchestration-api
...
# Conflicts:
# packages/kilo-vscode/src/agent-manager/AgentManagerProvider.ts
# packages/opencode/src/kilocode/tool/agent-manager.ts
# packages/opencode/src/server/routes/instance/httpapi/server.ts
2026-07-14 10:04:43 +02:00
Marius
a4e1dd72ce
Merge pull request #12128 from rakshith1928/fix/indexing-model-validation
...
fix(cli): surface invalid Kilo indexing.model as an error instead of silently falling back
2026-07-14 10:03:24 +02:00
Marius
7639a09c7b
Merge pull request #11424 from Kilo-Org/dust-ranunculus
...
fix(agent-manager): stop sessions when closing tabs
2026-07-14 09:58:30 +02:00
Marius
326b3dd3ff
Merge pull request #11783 from Kilo-Org/bittersweet-height
...
fix(agent-manager): inherit sandbox for tool-started sessions
2026-07-14 09:53:55 +02:00
marius-kilocode
f68b0055b7
chore(cli): resolve main merge conflicts
2026-07-14 09:46:01 +02:00
marius-kilocode
d6d529147f
chore(agent-manager): resolve main merge conflicts
2026-07-14 09:44:21 +02:00
Marius
cb654e52cb
Merge pull request #12097 from Kilo-Org/fix/windows-file-handles
...
fix(cli): release Windows file handles after reads
2026-07-14 09:35:26 +02:00
Evgeny Shurakov
1083bb82b6
feat: report active CLI and VS Code app and session presence ( #12159 )
2026-07-14 09:05:22 +02:00
marius-kilocode
965c5d6a48
merge: sync main after permission review fixes
2026-07-14 08:20:00 +02:00
marius-kilocode
217bc9794b
fix(cli): close file permission review gaps
2026-07-14 08:19:20 +02:00
marius-kilocode
b961f58ac9
test(agent-manager): stabilize orchestration coverage
2026-07-14 07:30:52 +02:00
marius-kilocode
e604ddafcb
Merge remote-tracking branch 'origin/main' into feat-agent-manager-orchestration-api
2026-07-14 07:27:06 +02:00
marius-kilocode
534075e0ab
Merge remote-tracking branch 'origin/main' into dust-ranunculus
2026-07-14 07:24:56 +02:00
marius-kilocode
edfcbd3fe2
Merge remote-tracking branch 'origin/main' into dust-ranunculus
2026-07-14 07:23:45 +02:00
marius-kilocode
9173d98d40
Merge remote-tracking branch 'origin/main' into dust-ranunculus
2026-07-14 07:23:39 +02:00
Rakshith N
98897df448
Merge remote-tracking branch 'upstream/main' into fix/indexing-model-validation
...
# Conflicts:
# packages/opencode/src/kilocode/indexing.ts
2026-07-13 23:33:45 +05:30
marius-kilocode
79cb96ffe2
Merge remote-tracking branch 'origin/investigate-worktree-variant-inheritance' into investigate-worktree-variant-inheritance
2026-07-13 18:55:24 +02:00
marius-kilocode
4c69d5b400
Merge remote-tracking branch 'origin/main' into feat-agent-manager-orchestration-api
...
# Conflicts:
# packages/opencode/src/effect/app-runtime.ts
# packages/opencode/src/tool/registry.ts
# packages/sdk/js/src/v2/gen/types.gen.ts
# packages/sdk/openapi.json
2026-07-13 18:52:30 +02:00
marius-kilocode
bff6e51f22
fix(cli): support current model ID types
2026-07-13 18:51:40 +02:00
marius-kilocode
ba32eb12f7
Merge remote-tracking branch 'origin/main' into bittersweet-height
...
# Conflicts:
# packages/opencode/src/session/session.ts
# packages/opencode/test/kilocode/sandbox/session.test.ts
# packages/sdk/js/src/v2/gen/types.gen.ts
# packages/sdk/openapi.json
2026-07-13 18:51:20 +02:00
Marius
751679b7aa
Merge branch 'main' into fix/windows-file-handles
2026-07-13 18:48:39 +02:00
Marius
64b487407d
Merge branch 'main' into investigate-worktree-variant-inheritance
2026-07-13 18:48:05 +02:00
marius-kilocode
13b2f95d64
merge: sync main into read permission fix
2026-07-13 18:36:01 +02:00
marius-kilocode
13589a7268
Merge main into fix/windows-file-handles
2026-07-13 18:28:08 +02:00
marius-kilocode
08cbafb973
test(cli): isolate handoff variant regression
2026-07-13 18:22:33 +02:00
marius-kilocode
52cf1a3a05
Merge remote-tracking branch 'origin/main' into investigate-hy3-compaction-freeze
...
# Conflicts:
# packages/opencode/src/kilocode/session/compaction-chunks.ts
2026-07-13 18:17:27 +02:00
marius-kilocode
c1f114e884
fix(agent-manager): require prompt approval
2026-07-13 18:14:00 +02:00
marius-kilocode
0062801e82
chore(cli): annotate historical fork lookup
2026-07-13 18:01:10 +02:00
Johnny Eric Amancio
ef6b152ff8
OpenCode v1.16.2 ( #12088 )
...
* feat(worktree): add managed workspace cloning (#30117 )
* test(tui): skip crashing keymap textarea renderer
* fix(core): allow skipping migration execution
* fix(opencode): remove automatic full session diffs (#30127 )
* chore: generate
* refactor(worktree): move project out of repository
* zen: deepseek flash
* fix(tui): remount session view on session switch (#30129 )
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
* go: minimax m3
* refactor(opencode): inline local provider helpers (#30169 )
* refactor(opencode): simplify provider setup flow (#30173 )
* fix(app): show project sessions before path sync resolves (#30167 )
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
* fix(core): preserve session metadata migration identity (#30176 )
* refactor(session): align namespace imports and inline trivial helpers (#30180 )
* opencode(run): add queued prompt management (#30103 )
Direct run mode previously made submitted follow-up prompts irrevocable while a response was still running. Let users edit or remove queued prompts before dispatch without interrupting the active turn.
* chore: generate
* fix(acp): honor session/cancel by aborting the running turn (#30145 )
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
* fix(tui): prevent prompt corruption when pasting near wide characters (#29710 )
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Simon Klee <hello@simonklee.dk >
* fix(opencode): avoid nullable webfetch format schema (#30215 )
* chore: generate
* fix(core): contain lsp warmup defects (#30226 )
* add run --replay mode (#30239 )
* chore: generate
* chore: update nix node_modules hashes
* fix(stats): restore leaderboard spacing
* fix(stats): center top models dot grid
* fix(stats): stabilize top models hover
* fix(stats): align big-pickle provider resolution (#30274 )
* feat(app): v2 desktop UI improvements (#29689 )
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
* chore: generate
* fix(tui): clarify inline subagent rows (#30051 )
* fix(tui): handle events across workspaces (#30281 )
* feat(core): update Copilot for token-based billing (#30181 )
* fix(tui): keep background marker with subagent label (#30271 )
* fix(tui): keep retry attempt before message (#30275 )
* chore: generate
* fix(opencode): enforce storage path invariants (#29666 )
* chore: generate
* feat(core): add location-based permission service (#30287 )
* chore: generate
* fix(tui): preserve live parts during session hydration (#30300 )
* fix(app): restore deferred MCP status updates (#30220 )
* fix: export v2 stylesheets and declare core node types (#30312 )
* chore: update nix node_modules hashes
* fix(app): avoid suspending on pending child path (#30314 )
* fix(opencode): remove sunsetted gpt-5.2 and gpt-5.3-codex from allowed models for codex subscriptions (#30316 )
* chore: generate
* feat(core): expose session location
* chore: generate
* fix(opencode): preserve websocket api errors (#30321 )
* refactor(core): simplify session pagination
* feat(core): add location filesystem contract
* feat(core): add dummy location filesystem layer
* chore: generate
* feat(opencode): add filesystem read and list routes
* chore: generate
* infra: stats
* sync
* feat(app): inset new layout session panels (#30342 )
* fix(app): tab title truncation and close button positioning (#30349 )
* tui: show model context in run footer (#30380 )
* tui: revert OpenTUI upgrade to 0.2.16 (#30383 )
* chore: update nix node_modules hashes
* feat(core): add managed repository cache (#30408 )
* chore: generate
* chore: generate
* sync
* feat(stats): add cache ratio section
* feat(core): add flagged project references (#30414 )
* chore: generate
* feat(core): support named migrations (#30418 )
* fix(stats): clean retired provider rows during sync (#30420 )
* fix(stats): mention opencode go in top models copy
* feat(core): expose project reference filesystem access (#30423 )
* chore: generate
* sync
* fix(tui): scope diff viewer to session directory (#30426 )
* test: widen provider header timeout margin (#30427 )
* fix(plugin): restore private git install fallback (#30430 )
* fix(stats): remove leaderboard nav link
* chore(opencode): remove scout agent (#30435 )
* chore: generate
* feat(stats): improve cache ratio chart
* chore: generate
* fix(effect-drizzle-sqlite): preserve transaction begin errors (#30448 )
* chore: bump effect beta to 74 (#30449 )
* Revert "tui: revert OpenTUI upgrade to 0.2.16 (#30383 )" (#30452 )
* chore: update nix node_modules hashes
* refactor(opencode): improve startup time by 38% (#30453 )
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box >
* chore: generate
* fix(opencode): patch empty Gemini replay messages (#30463 )
* chore: generate
* refactor(core): consolidate filesystem services (#30447 )
* chore: generate
* run: enable interactive replay by default (#30465 )
* chore: update nix node_modules hashes
* refactor(opencode): remove JSON storage migration (#30461 )
* chore: generate
* chore: update nix node_modules hashes
* fix(tui): stop idle background task spinner (#30484 )
* refactor(core): move v1 schemas into core (#30473 )
* chore: generate
* fix: task id passed to background job for continuation (#30485 )
* chore: generate
* feat(core): project copying and tracking directories (#30139 )
* chore: generate
* fix(opencode): preserve signed thinking during anthropic reorder (#30182 )
* Revert "fix(opencode): preserve signed thinking during anthropic reorder" (#30502 )
* fix: rm tool reorder logic from old bug (#30483 )
* chore: generate
* feat(app): polish home projects list UI (#30436 )
* feat(app): polish select-v2 component (#30446 )
Co-authored-by: Brendan Allan <git@brendonovich.dev >
* fix(github): enforce existing git author identity (#30507 )
* feat(app): new update button (#30460 )
Co-authored-by: Brendan Allan <git@brendonovich.dev >
* fix(opencode): fallback to sh for curl upgrade (#30499 )
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
* fix(ui): render whole-file patches as complete diffs (#30516 )
* chore: generate
* feat(app): add servers tab to settings dialog (#29675 )
* refactor(core): consolidate pty service (#30537 )
* chore: generate
* tui: truncate sidebar file paths (#30531 )
* chore: update nix node_modules hashes
* feat(stats): add geo breakdown (#30456 )
* chore: generate
* chore: update nix node_modules hashes
* fix(acp): classify apply_patch as edit (#30564 )
* fix(acp): classify task as think (#30565 )
* fix(acp): include external directory permission context (#30567 )
* fix(acp): clean read tool display content (#30569 )
* fix(tui): route question responses by session directory (#30578 )
* fix(stats): serve stats og image from banner
* docs(go): add Qwen3.7 Plus model (#30594 )
* fix(openai): preserve websocket idle state (#30586 )
* refactor(core): remove ai sdk option fields (#30581 )
* chore: generate
* test(core): cover v1 provider option lowering (#30599 )
* chore: generate
* refactor(core): nest model api id (#30603 )
* fix(core): expose azure openai xhigh efforts (#30620 )
* feat(core): add skill registry and file agent loading (#30617 )
* chore: generate
* chore: update nix node_modules hashes
* fix(stats): count all go usage
* chore: remove zed extension and automation (#30628 )
* fix(opencode): preserve variant for delegated tasks (#30630 )
* zen: update nvidia tos
* fix(opencode): route SAP AI Core reasoning variants through modelParams (#30482 )
* chore: generate
* fix(app): hide unavailable titlebar update (#30642 )
* feat(app): v2 thinking level selector (#30646 )
* fix(app,ui): session review reactivity and VCS query cache (#30660 )
* feat(core): add embedded v2 session runtime and tool foundation (#30632 )
* chore: generate
* chore: update nix node_modules hashes
* docs: correct compaction prune default (#30670 )
* fix(opencode): avoid shell cancel race (#30641 )
* feat: bump bedrock and add proper mantle support for openai models through aws bedrock (#30464 )
* test: wait for shell truncation readiness (#30679 )
* chore: update nix node_modules hashes
* refactor(opencode): clean up task tool prompts (#30687 )
* feat(core): add command registry (#30624 )
* chore: generate
* fix(acp): replay loaded session transcript (#30645 )
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
* fix(core): reset pre-launch session projections (#30728 )
* feat(tui): improve experimental session switcher (#30738 )
* fix(opencode): respect disabled auto compaction on overflow (#30749 )
* zen: nemotron 3 ultra
* fix(enterprise): install hono standard validator peer (#30740 )
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
* fix build
* chore: update nix node_modules hashes
* make scripts executable
* fix(tui): show toast when variant_list keybind used with no variants (#30724 )
* fix(opencode): `ACP.loadSession` should replay all messages (#30761 )
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
* fix(opencode): attribute task child agent on creation (#30786 )
* fix(tui): add Vue syntax highlighting (#30802 )
* fix: bump @openrouter/ai-sdk-provider to 2.9.0 (#30800 )
* feat(core): moving sessions (#30640 )
* chore: generate
* tweak: background agent prompting to avoid polling issues (#30790 )
* upgrade opentui to 0.3.2 (#30748 )
* chore: update nix node_modules hashes
* feat(desktop): surface local server startup failures (#30822 )
* ci: publish
* refactor(core): make v2 session inputs event sourced (#30785 )
* chore: generate
* fix(llm): normalize OpenAI function tool schemas
* chore: generate
* feat(stats): refresh stats routes and homepage (#30419 )
* fix(stats): sort metric charts by top usage
* feat(core): add public native API (#30828 )
* chore: generate
* feat(app): color themes (#30824 )
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
* chore: generate
* sync release versions for v1.16.0
* feat(core): attach global native tools (#30832 )
* chore: generate
* feat(core): add Snowflake Cortex provider (#29901 )
Co-authored-by: Cortex Code <noreply@snowflake.com >
* chore: generate
* feat(core): persist v2 session context epochs (#30789 )
* chore: generate
* feat(tui): allow backgrounding synchronous subagents (#30488 )
* fix(app): improve tab handling (#30669 )
* chore: generate
* fix(tui): prioritize models slash autocomplete (#30848 )
* fix(tui): route permission replies to session directory (#30851 )
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
* fix(cli): harden daemon lifecycle (#30844 )
* chore: generate
* feat(app): improve desktop multi-server support (#30678 )
Co-authored-by: Brendan Allan <git@brendonovich.dev >
* chore: generate
* fix(app): handle tab overflow and scrolling in titlebar (#30886 )
* fix(app): tab overflow (#30894 )
* tui: guard path formatting inputs (#30469 )
Fixes #27726 , #25216 , #24856 , #24294 , #17071 , #29164 , #24837 , #16865 , #14279 , #29895
* opencode/run: refresh themes after terminal reloads (#30917 )
* chore: generate
* fix(tui): fall back to local cwd when editor spawns in attach mode (#30583 )
* docs: update Go Qwen tiered pricing (#30936 )
* chore: generate
* feat(tui): add diff hunk navigation (#30935 )
* chore: rm fuzzy search on references (#30931 )
* fix: use mapError instead of orDie for context snapshot decoding (#30905 )
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
* fix(core): recover corrupted models cache (#30947 )
* chore: bun install (#30968 )
* fix(opencode): resolve Bedrock hang by using node build conditions (#30873 )
* fix(workflows): retry nix-hashes compute-hash on transient failure (#30743 )
* fix(stats): scroll model charts to latest on mobile
* fix(opencode): prevent destructive edit matches (#30932 )
* chore: generate
* fix(core): respect v2 default agents (#30969 )
* chore: generate
* test(opencode): remove disposal event wait race (#30971 )
* test(opencode): remove shell timeout output race (#30974 )
* fix(opencode): gate reasoning summaries by provider (#30973 )
* feat(core): admit v2 skill guidance (#30843 )
* fix(workflows): serialize desktop release uploads (#30978 )
* fix(stats): add mobile chart end spacing
* release: v1.16.2
* refactor: kilo compat for v1.16.2
* fix(opencode): address v1.16.2 merge regressions
* chore: update kilo-vscode visual regression baselines
* fix(opencode): restore Kilo behavior after v1.16.2 merge
* fix(opencode): retry Windows migration cleanup
* test(opencode): restore clone and macOS watcher coverage
* fix(opencode): address second-pass review for #12099
Preserve imported usage and retry partial JSON migrations. Refresh active dependency patches, remove the obsolete GCP patch, and regenerate Kilo HttpApi branding.
---------
Co-authored-by: Dax <mail@thdxr.com >
Co-authored-by: Dax Raad <d@ironbay.co >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly >
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Michael Hart <mhart@cloudflare.com >
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
Co-authored-by: Simon Klee <hello@simonklee.dk >
Co-authored-by: smagnuso <smagnuso@gmail.com >
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
Co-authored-by: Orca丶 <93272799+dauphinYan@users.noreply.github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com >
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
Co-authored-by: Kit Langton <kit.langton@gmail.com >
Co-authored-by: James Long <longster@gmail.com >
Co-authored-by: Dustin Deus <deusdustin@gmail.com >
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box >
Co-authored-by: Ulises Jeremias <ulisescf.24@gmail.com >
Co-authored-by: Jack <jack@anoma.ly >
Co-authored-by: Jérôme Benoit <jerome.benoit@sap.com >
Co-authored-by: Ariane Emory <97994360+ariane-emory@users.noreply.github.com >
Co-authored-by: LIU Xinyu <contact@lxy.cc >
Co-authored-by: Colin McDonnell <colinmcd94@gmail.com >
Co-authored-by: Sebastian <hasta84@gmail.com >
Co-authored-by: opencode <opencode@sst.dev >
Co-authored-by: Kamesh Sampath <kamesh.sampath@hotmail.com >
Co-authored-by: Cortex Code <noreply@snowflake.com >
Co-authored-by: pcadena-lila <pcadena@lila.ai >
Co-authored-by: weiconghe <46336277+weiconghe@users.noreply.github.com >
Co-authored-by: alberto <914199+alblez@users.noreply.github.com >
Co-authored-by: kilo-maintainer[bot] <kilo-maintainer[bot]@users.noreply.github.com>
2026-07-13 18:00:35 +02:00
marius-kilocode
7eaa25170d
fix(cli): preserve historical fork variants
2026-07-13 18:00:01 +02:00
kilo-maintainer[bot]
afda979458
release: v7.4.7
2026-07-13 14:45:02 +00:00
marius-kilocode
0a388de3f7
chore(cli): annotate fork variant changes
2026-07-13 16:07:57 +02:00
marius-kilocode
bd08c13412
fix(cli): preserve forked session variants
2026-07-13 16:02:36 +02:00
Marius
998db63e0b
Merge branch 'main' into feat-agent-manager-orchestration-api
2026-07-13 15:56:40 +02:00
kilo-maintainer[bot]
2535b742ac
release: v7.4.6
2026-07-13 13:56:01 +00:00
marius-kilocode
3ba4c33544
feat(agent-manager): add native orchestration API
2026-07-13 15:50:23 +02:00