Commit Graph

21861 Commits

Author SHA1 Message Date
kirillk b7d4f7efed style(jetbrains): compact session spacing 2026-06-09 11:18:20 -04:00
kirillk 3658deaf4e fix(jetbrains): keep completed reasoning expanded 2026-06-09 10:54:34 -04:00
kirillk bbe6f25e21 fix(jetbrains): bound streaming reasoning resources 2026-06-09 10:49:47 -04:00
kirillk d1fa4506c8 fix(jetbrains): align session view icons 2026-06-08 20:52:36 -04:00
kirillk d8b40526ef chore(jetbrains): add UI implementation plans 2026-06-08 19:23:33 -04:00
kirillk 5cf95c548e fix(jetbrains): align reasoning toggle 2026-06-08 19:17:08 -04:00
kirillk 2c0b17678c fix(jetbrains): tune question card spacing 2026-06-08 19:10:01 -04:00
kirillk a0c3f4be27 fix(jetbrains): align session progress footer 2026-06-08 18:47:24 -04:00
kirillk 952241ee07 fix(jetbrains): refine session card outlines 2026-06-08 18:40:38 -04:00
kirillk b9bff3b69c fix(jetbrains): reset session card hover styling 2026-06-08 17:35:33 -04:00
kirillk 1864e441d5 fix(jetbrains): render search targets as regular text 2026-06-08 17:01:20 -04:00
kirillk 8c4c3375b9 fix(jetbrains): show search paths relative to repo 2026-06-08 16:56:48 -04:00
kirillk e56e0f2450 chore: remove local plan files 2026-06-08 16:12:42 -04:00
kirillk 38c774ca86 fix(jetbrains): preserve scroll position on expand 2026-06-08 16:11:45 -04:00
kirillk 406f92afe3 fix(jetbrains): left-align search tool targets 2026-06-08 16:10:52 -04:00
kirillk 5518d6636c feat(jetbrains): render tool output with editor bodies 2026-06-08 15:26:09 -04:00
kirillk 7afccae4ec refactor(jetbrains): split tool view renderers 2026-06-08 14:06:28 -04:00
kirillk 5736a39459 feat(jetbrains): render search tools with dedicated views 2026-06-08 13:47:15 -04:00
kirillk c772cc4031 Merge remote-tracking branch 'origin/tiny-chokeberry' into tide-clipper 2026-06-08 12:14:16 -04:00
kirillk 6add3130a9 Merge remote-tracking branch 'origin/main' into tide-clipper 2026-06-08 11:02:25 -04:00
kirillk 9fd22517ec Merge remote-tracking branch 'origin/main' into tiny-chokeberry 2026-06-08 11:01:53 -04:00
Josh Holmer ece8453ad0 fix(core): avoid copying visible planning chat into new sessions (#10991) 2026-06-08 13:56:59 +02:00
Marius 2f3e32895d Merge pull request #11004 from Kilo-Org/fix-worktree-project-skills
fix(cli): discover project skills in worktree sessions
2026-06-08 13:45:58 +02:00
Marius 741b00f2e0 fix(cli): restore subagent isolation in session forks (#11000) 2026-06-08 11:36:44 +00:00
marius-kilocode 16e334ff8c fix(cli): discover project skills in worktree sessions 2026-06-08 13:30:20 +02:00
Marius 12e83e1d3b Merge pull request #10998 from Kilo-Org/voltaic-veterinarian
fix(cli): restore automatic session titles
2026-06-08 13:21:41 +02:00
Marius 8918bb767a Merge pull request #10787 from Kilo-Org/picayune-yacht
fix(vscode): route worktree permission approvals correctly
2026-06-08 13:04:32 +02:00
Marius 65f0c3e44e Merge pull request #10995 from Kilo-Org/fix/ignore-legacy-model-snapshots
fix(cli): ignore legacy models snapshots
2026-06-08 13:03:37 +02:00
marius-kilocode a59b255b31 fix(cli): restore automatic session titles 2026-06-08 13:03:28 +02:00
marius-kilocode d71b1e3442 revert(sdk): keep generation on pinned Bun 2026-06-08 12:36:30 +02:00
marius-kilocode 97dd460482 fix(sdk): stabilize generated event ordering 2026-06-08 12:31:59 +02:00
marius-kilocode 5b32c368c9 refactor(sdk): simplify Bun version lookup 2026-06-08 12:25:44 +02:00
marius-kilocode cc2167fc52 fix(sdk): reject mismatched Bun generation 2026-06-08 12:17:29 +02:00
marius-kilocode 4550e0d883 fix(cli): ignore legacy models snapshots 2026-06-08 11:50:27 +02:00
kirillk cdccebe279 fix(jetbrains): refine reasoning block spacing 2026-06-07 15:45:17 -04:00
kilo-maintainer[bot] 1181567b26 release: v7.3.40 2026-06-06 02:29:27 +00:00
Johnny Eric Amancio be5f42f158 fix: support custom plan exit paths (#10952) 2026-06-06 00:50:58 +02:00
kirillk 256fe3a819 fix(jetbrains): improve streaming reasoning display 2026-06-05 17:56:57 -04:00
Catriel Müller 011477a915 Merge pull request #10925 from Kilo-Org/improvement/cli-suggest-skills
Suggest skill slash commands in CLI
2026-06-05 18:38:30 -03:00
kilo-maintainer[bot] f018b8ffa9 release: v7.3.39 2026-06-05 21:13:04 +00:00
Catriel Müller 3b1549d20a Merge pull request #10961 from Kilo-Org/catrielmuller/remove-macos-intel
refactor: fix intel mac runner
2026-06-05 17:59:09 -03:00
Catriel Müller 17f5619c59 refactor: flag intel mac 2026-06-05 17:57:39 -03:00
Catriel Müller 9a53a602d4 Merge pull request #10958 from Kilo-Org/fix/cli-disable-bun-splitting
fix(cli): disable Bun code-splitting to fix baseline release crash
2026-06-05 17:46:49 -03:00
Catriel Müller 8b5fd89708 refactor(cli): drop morphsdk compat layer and CJS build plugin
The compat re-export and the build's CJS-redirect plugin only existed to work
around the 'G9' crash that's actually a Bun --splitting bug (now fixed by
splitting:false). With splitting off the morphsdk ESM barrel bundles cleanly,
so import it directly in warpgrep.ts and remove the indirection.
2026-06-05 16:49:16 -03:00
Catriel Müller 4ca4700359 fix(cli): disable Bun code-splitting to fix baseline startup crash
The real cause of the 'Exported binding G9 needs to refer to a top-level
declared variable' SyntaxError is a Bun 1.3.14 --splitting codegen bug
(oven-sh/bun#25621), not @morphllm/morphsdk. With splitting:true Bun emits
invalid cross-chunk re-exports (import{vn as G9}) that crash the compiled
baseline binary at startup. Disabling splitting produces a valid binary;
verified the 'as G9' artifact is gone from the compiled output.
2026-06-05 16:35:18 -03:00
Catriel Müller fae783dc14 Merge pull request #10957 from Kilo-Org/fix/morphsdk-cjs-resolve-subpath
fix(cli): resolve morphsdk client.cjs via exported subpath
2026-06-05 16:23:24 -03:00
Catriel Müller d7df07a1eb fix(cli): resolve morphsdk client.cjs via exported subpath
The morphsdkCjsPlugin called require.resolve on the raw dist/.../client.cjs
path, which is not an exported subpath in the package's exports map, so Bun
aborted the release build with 'Cannot find module ...client.cjs'.

Resolve through the public specifier @morphllm/morphsdk/tools/warp-grep/client
instead — require.resolve uses the package's "require" condition, mapping it
straight to client.cjs.
2026-06-05 16:22:01 -03:00
Catriel Müller 7d241ee6ff Merge pull request #10956 from Kilo-Org/fix/morphsdk-cjs-build-plugin
fix(cli): use build plugin to redirect morphsdk ESM barrel to CJS
2026-06-05 16:09:12 -03:00
Catriel Müller bd1e3e4a14 fix(cli): use build plugin to redirect morphsdk ESM barrel to CJS
The createRequire approach from #10955 did not prevent the Bun ESM
splitter from generating invalid output. Bun 1.3.14 with
`conditions: ["browser"]` resolves @morphllm/morphsdk via the "import"
condition (pre-split ESM barrel) even inside createRequire() calls,
pulling in 52 chunk-*.js files that cause:

  SyntaxError: Exported binding 'G9' needs to refer to a top-level declared variable.

Fix: add a morphsdkCjsPlugin in script/build.ts using Bun's onResolve
API to redirect the module specifier to the absolute path of client.cjs
before the ESM splitter is invoked. client.cjs is a self-contained
~2300-line CJS bundle with no chunk-*.js imports.

morphsdk.ts is simplified to a plain re-export — the CJS redirection
happens at build time, no source-level workaround needed.
2026-06-05 15:52:14 -03:00
Catriel Müller d9cbaa31e6 Merge pull request #10955 from Kilo-Org/fix/cli-release-validation-runtime
fix(cli): prevent Bun ESM splitter crash and fix Alpine musl validation
2026-06-05 15:35:11 -03:00