Commit Graph
21178 Commits
Author SHA1 Message Date
marius-kilocode cec9f6fc05 fix(cli): describe notebooks without readable cells 2026-05-29 16:09:24 +02:00
marius-kilocode 470e59fd52 fix(cli): tolerate malformed notebook cells 2026-05-29 15:58:52 +02:00
marius-kilocode 4967c22861 feat(cli): read Jupyter notebooks as cell content 2026-05-29 15:36:33 +02:00
Marius ec3d7a3f67 Merge pull request #10721 from Kilo-Org/valley-hawk
fix(agent-manager): keep slow snapshot initialization non-blocking
2026-05-29 15:07:00 +02:00
kilo-maintainer[bot] 0280cfca99 chore: update nix node_modules hashes 2026-05-29 12:55:25 +00:00
marius-kilocode c4b2bb02de Merge remote-tracking branch 'origin/main' into valley-hawk 2026-05-29 14:52:30 +02:00
Marius bc2e7942f1 Merge pull request #10680 from Kilo-Org/test-vscode-a11y-coverage-10673
test(vscode): enforce scoped webview accessibility coverage
2026-05-29 14:44:24 +02:00
Marius 1fd2b9c945 Merge pull request #10686 from Kilo-Org/fix-a11y-history-10672
fix(vscode): make session history accessible to screen readers
2026-05-29 14:43:32 +02:00
Marius 9945eb6fba Merge pull request #10688 from Kilo-Org/fix-vscode-a11y-model-picker
fix(vscode): make model selection accessible to screen readers
2026-05-29 14:42:51 +02:00
Marius 1cc2c5b865 Merge pull request #10726 from Kilo-Org/effect-session-prompt-facade-10723
refactor(cli): remove SessionPrompt promise facade
2026-05-29 13:11:56 +02:00
github-actions[bot] 6731c1dd50 chore: update kilo-vscode visual regression baselines 2026-05-29 11:10:08 +00:00
marius-kilocode e9bbd4deaf fix(vscode): translate history accessibility labels in Italian 2026-05-29 13:07:00 +02:00
marius-kilocode fb5b5ebf17 Merge remote-tracking branch 'origin/main' into fix-a11y-history-10672 2026-05-29 13:05:04 +02:00
Marius 4d1439eb0c Merge pull request #10703 from barzhomi/fix/lancedb-metadata-type-corruption
fix(indexing): prevent LanceDB metadata type coercion causing full re-index on restart
2026-05-29 12:59:25 +02:00
Marius bc1176242b Merge pull request #10674 from Kilo-Org/session/agent_889409bf-00dd-4caf-a3a0-4b1f84fe03ba
feat(vscode): add BYOK Gateway link in provider connect dialog footer
2026-05-29 12:52:57 +02:00
marius-kilocode a5781d1f11 Merge branch 'main' into session/agent_889409bf-00dd-4caf-a3a0-4b1f84fe03ba 2026-05-29 12:39:26 +02:00
marius-kilocode 41729dcb59 fix(vscode): localize BYOK gateway footer link 2026-05-29 12:28:44 +02:00
marius-kilocode daef31e98a refactor(cli): remove SessionPrompt promise facade 2026-05-29 12:15:52 +02:00
Aarav 3268badb6a docs: clarify per-directory AGENTS.md loading behavior (#10707)
Per-directory AGENTS.md files are dynamically loaded when the agent
reads files in that directory, not pre-loaded at session start. This
is injected as <system-reminder> tags during file access, providing
context-sensitive instructions for monorepos and large projects.
2026-05-29 12:10:27 +02:00
Marius 49062e7992 Merge pull request #10609 from Kilo-Org/neat-cyclamen
fix(vscode): add context handoff for forked sessions
2026-05-29 12:00:22 +02:00
Marius c18cd6fa4a Merge pull request #10668 from Kilo-Org/melodious-forest
feat: remove semantic indexing experimental gate
2026-05-29 11:58:36 +02:00
Marius 335dd925fe Merge pull request #10669 from Kilo-Org/peppered-behavior
feat(cli): guide Agent Manager recall usage
2026-05-29 11:56:49 +02:00
marius-kilocode f46a74a38d Merge remote-tracking branch 'origin/main' into valley-hawk
# Conflicts:
#	packages/opencode/src/snapshot/index.ts
2026-05-29 11:49:43 +02:00
marius-kilocode 2efa216ee5 fix(agent-manager): keep slow snapshot initialization non-blocking 2026-05-29 11:41:13 +02:00
Marius cf9b7ea421 Merge pull request #10715 from Kilo-Org/effect-permission-facade-10713
refactor(cli): remove Permission promise facade
2026-05-29 11:28:51 +02:00
Ligia Zanchet 4c773ebba1 Merge pull request #10698 from Kilo-Org/docs/vscode-proxy-ca-approved-isolated
Docs: add VS Code proxy and CA troubleshooting
2026-05-29 11:24:13 +02:00
Marius fd000ffadb Merge pull request #10718 from Kilo-Org/quaint-gate
docs: clarify shared snapshot guard scope
2026-05-29 11:21:42 +02:00
marius-kilocode e737fdda4a test(cli): remove runtime-coupled permission setup 2026-05-29 11:11:40 +02:00
marius-kilocode cd3dc7ed58 Merge remote-tracking branch 'origin/main' into effect-permission-facade-10713
# Conflicts:
#	script/check-opencode-promise-facades.ts
2026-05-29 11:07:27 +02:00
marius-kilocode 3dbf5f3454 test(cli): isolate Permission runtime boundaries 2026-05-29 11:05:54 +02:00
Marius 195f2c3679 Merge pull request #10717 from Kilo-Org/effect-vcs-facade-10712
refactor(cli): remove legacy Vcs facade
2026-05-29 10:51:45 +02:00
marius-kilocode 8dfa440c5c docs: clarify shared snapshot guard scope 2026-05-29 10:47:54 +02:00
marius-kilocode bcc2b486de Merge remote-tracking branch 'origin/main' into effect-vcs-facade-10712
# Conflicts:
#	script/check-opencode-promise-facades.ts
2026-05-29 10:24:54 +02:00
marius-kilocode 8511dcbd42 Merge remote-tracking branch 'origin/main' into effect-permission-facade-10713 2026-05-29 10:24:43 +02:00
Imanol Maiztegui 499cd78c0a chore: remove provider/provider.ts from promise facade allowlist (#10716) 2026-05-29 08:23:46 +00:00
Ligia Zanchet 719c3bc70c Merge pull request #10701 from Kilo-Org/docs/kiloclaw-approved-public
Docs: update KiloClaw public docs
2026-05-29 10:02:51 +02:00
marius-kilocode ff88d61175 refactor(cli): remove legacy Vcs facade 2026-05-29 09:57:41 +02:00
marius-kilocode e28cb43b7e refactor(cli): remove Permission promise facade 2026-05-29 09:55:59 +02:00
github-actions[bot] d62163ba9e chore: update kilo-vscode visual regression baselines 2026-05-29 07:34:53 +00:00
marius-kilocode 96d2d3addb fix(vscode): preserve model preview interactions 2026-05-29 09:32:07 +02:00
marius-kilocode e748140648 fix(vscode): restore focus after canceling history deletion 2026-05-29 09:29:28 +02:00
Imanol Maiztegui 8f225e2eec Remove wrappers for Provider service (#10658)
* refactor(opencode): remove legacy Provider promise wrappers in favor of Effect service usage

Replace static `Provider.list`, `Provider.getModel`, `Provider.getLanguage`,
`Provider.getSmallModel`, and `Provider.defaultModel` promise helpers with
direct `Provider.Service.use()` calls through `AppRuntime.runPromise`. This
eliminates the `makeRuntime` import and the wrapper functions that bypassed
the Effect dependency injection system.

- Remove legacy promise helpers from provider.ts
- Update kilo-sessions, roll-call, commit-message, enhance-prompt, and
  task tool to use Provider.Service via AppRuntime directly
- Thread Provider.Interface into KiloTask.select for proper DI
- Add Provider.defaultLayer to test layers that exercise TaskTool
- Update commit-message tests to spy on CommitMessageRuntime.model()

* docs(sdk): regenerate v2 SDK types and update edit endpoint description
2026-05-29 09:24:56 +02:00
Kirill Kalishev 2d03c428ea Merge pull request #10627 from Kilo-Org/oxidized-glasses
ci(jetbrains): lock release source before reviewed publish
jetbrains/v7.0.1-rc.4
2026-05-28 21:06:14 -04:00
kilo-maintainer[bot] 8882b523e3 release: v7.3.16 v7.3.16 2026-05-28 21:19:11 +00:00
Bazhen Rzheutskii eeff6d9df8 fix(indexing): address review — remove redundant String() casts, add changeset 2026-05-29 00:41:08 +04:00
Bazhen Rzheutskii 13cbb35977 fix(indexing): prevent LanceDB metadata type coercion causing full re-index on restart
LanceDB infers the value column type from the first row in _createMetadataData().
Since vector_size (1024) was stored as a number, all subsequent string values
(embedding_provider, embedding_model_id) and booleans (indexing_complete) were
silently coerced to NaN/0/1, corrupting metadata.

On restart, _getStoredEmbeddingProfile() received NaN values, causing
needsRecreation=true every time — the database was dropped and recreated,
the file-hash cache cleared, and a full re-index triggered on every VS Code reopen.

Store all metadata values as strings to ensure consistent column type.
2026-05-29 00:30:43 +04:00
kirillk 6fa2e7b21c Merge remote-tracking branch 'origin/oxidized-glasses' into oxidized-glasses 2026-05-28 16:23:00 -04:00
kirillk 9a6d4d8595 fix(jetbrains): harden release publishing 2026-05-28 16:21:43 -04:00
Evan Jacobson e9f5011987 Docs: update KiloClaw public docs 2026-05-28 14:06:19 -06:00
Evan Jacobson 71936e6137 Docs: add VS Code proxy and CA troubleshooting 2026-05-28 14:05:43 -06:00