Commit Graph

23610 Commits

Author SHA1 Message Date
markijbema 76fc40257d fix(ci): harden approval gate reevaluation
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 14:42:56 +00:00
markijbema 483fa224a2 fix(ci): annotate approval policy test
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 14:37:10 +00:00
markijbema e052c95fe6 feat(ci): enforce engineering approvals without review requests
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 14:33:02 +00:00
markijbema 5d8e78be4c chore(config): use engineering team for code ownership
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 14:01:44 +00:00
markijbema 89ef1a6100 chore(config): update CODEOWNERS to require engineering approval
Require an engineering owner for all repository changes by updating the global ownership pattern. Documentation-only changes remain restricted to the docs team.

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 13:48:56 +00:00
Christiaan Arnoldus b930a19b7b Merge pull request #11412 from Kilo-Org/fix/kilo-gateway-data-collection
fix: deny Kilo Gateway data collection
2026-06-18 14:29:01 +02:00
Mark IJbema d59825c697 Merge pull request #11419 from Kilo-Org/revert-11379-add-top-level-announcement-notification
Revert "Add top-level announcement notification"
2026-06-18 14:11:33 +02:00
Mark IJbema 6190c704c8 Revert "Add top-level announcement notification" 2026-06-18 14:10:07 +02:00
kilo-maintainer[bot] b134c1c18f release: v7.3.49 2026-06-18 12:00:41 +00:00
Mark IJbema 47a302f346 Merge pull request #11303 from Kilo-Org/mark/replace-roo-code-session-import
feat(vscode): import sessions from Roo Code
2026-06-18 13:44:59 +02:00
kilo-maintainer[bot] 6187a557ba release: v7.3.48 2026-06-18 11:39:42 +00:00
kilo-maintainer[bot] bcae818d91 chore: update nix node_modules hashes 2026-06-18 11:38:06 +00:00
Imanol Maiztegui 036d1cf4f6 Merge pull request #11356 from Kilo-Org/imanolmaiztegui/kilo-opencode-v1.15.9
OpenCode v1.15.9
2026-06-18 13:26:40 +02:00
Christiaan Arnoldus a5277487fa Merge branch 'main' into fix/kilo-gateway-data-collection 2026-06-18 13:25:48 +02:00
Imanol Maiztegui b46a40d537 Merge branch 'main' into imanolmaiztegui/kilo-opencode-v1.15.9 2026-06-18 13:09:27 +02:00
Marius ec00d6c9cd Merge pull request #11404 from Kilo-Org/toothsome-mask
fix(vscode): stop moved active sessions
2026-06-18 12:52:06 +02:00
chrarnoldus 3bb2b20268 refactor(gateway): transform request bodies once
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 10:45:30 +00:00
Marius bbd520dce2 Merge pull request #11410 from Kilo-Org/jungle-cobbler
fix(cli): share session runtime with HTTP listeners
2026-06-18 12:41:32 +02:00
marius-kilocode 09a7e89f5b refactor(vscode): extract session abort tracking 2026-06-18 12:37:11 +02:00
Mark IJbema f8156de65e style(vscode): format Roo import translations 2026-06-18 12:35:40 +02:00
chrarnoldus 2c9e72c14a fix: deny Kilo Gateway data collection
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 10:34:30 +00:00
Imanol Maiztegui 145a9b4e63 chore(sync): trim irrelevant upstream entries and rebrand env vars in changeset
Remove v2 HTTP API error-schema notes and `opencode login` default
that do not apply to the Kilo fork. Rename OPENCODE_PERMISSION to
KILO_PERMISSION to reflect the correct environment variable.
2026-06-18 12:28:02 +02:00
markijbema 44d427520b i18n(vscode): translate Roo Code import strings for all locales
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 10:25:48 +00:00
Marius 338630bd84 Merge pull request #11400 from Kilo-Org/docs/remove-managed-indexing
docs(kilo-docs): remove Managed Indexing documentation
2026-06-18 12:21:33 +02:00
markijbema d83fe7206e refactor(vscode): drop dead meta parameter from session migrate()
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 10:09:36 +00:00
marius-kilocode 344a6a5f0f fix(cli): share listener session runtime 2026-06-18 11:42:49 +02:00
markijbema 31f1f3118c fix(vscode): make Roo session discovery reliable
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 09:21:48 +00:00
Mark IJbema 7606ee893c Merge pull request #11401 from Kilo-Org/mark/stabilize-visual-regression
test(vscode): stabilize visual regression snapshots
2026-06-18 11:11:44 +02:00
Marius 30debe190c Merge pull request #11402 from Kilo-Org/humorous-manuscript
fix(vscode): prevent shell output from blanking webview
2026-06-18 11:05:27 +02:00
marius-kilocode d43df066d8 refactor(vscode): minimize moved session abort fix 2026-06-18 10:54:34 +02:00
marius-kilocode f35d9c5fa3 fix(vscode): stop moved active sessions 2026-06-18 10:37:34 +02:00
markijbema 9994679cfe test(vscode): fail fast when screenshots do not settle
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 08:25:49 +00:00
Mark IJbema 37d88a0f86 Merge pull request #11342 from Kilo-Org/ci/jetbrains-use-container
ci(jetbrains): run inside pre-built container, drop manual setup steps
2026-06-18 10:24:00 +02:00
github-actions[bot] 911e31dc42 chore: update kilo-vscode visual regression baselines 2026-06-18 08:21:29 +00:00
marius-kilocode 146c4f4396 fix(vscode): avoid animating shell output panels 2026-06-18 10:16:27 +02:00
marius-kilocode ee3846fe24 docs(kilo-docs): remove managed indexing docs 2026-06-18 10:11:30 +02:00
kilo-maintainer[bot] 3d26a7c52b chore: update nix node_modules hashes 2026-06-18 07:19:39 +00:00
Imanol Maiztegui 326ff35146 docs(changeset): add upstream sync notes for opencode v1.15.4 to v1.15.9
Document all incorporated upstream changes including native OpenAI
runtime preview, diff viewer redesign, Grok OAuth support, v2 HTTP API
error schemas, and numerous bugfixes across plugin loading, session
management, and TUI keybinds.
2026-06-18 09:19:19 +02:00
markijbema 9bb8a0ddf6 test(kilo-vscode): add settle function to visual regression tests
Introduce a `settle` helper function to improve the stability of visual
regression tests. The function ensures that fonts are loaded, animation
frames have processed, and specific dynamic elements (like code blocks)
have finished rendering before snapshots are taken. This helps reduce
flakiness caused by asynchronous rendering in Storybook.

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 07:14:15 +00:00
markijbema 7a17de11a3 refactor(vscode): drop unused data payload from migrationState message
The wizard always re-requests migration data via requestMigrationData on
mount, so the data attached to migrationState was never read. Send only
the needed flag and source.

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 07:10:48 +00:00
markijbema 77105faf38 fix(vscode): bound migration cache by evicting stale and completed operations
Each wizard mount generated a fresh operationId and left its cached
discovery in the per-provider map forever. Prune entries from abandoned
operations when a new data request arrives, and delete an operation's
entry once its migration finishes.

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 07:09:47 +00:00
Mark IJbema 576d71e4e2 Merge pull request #11387 from Kilo-Org/fix/console-pierre-dependency
fix(cli): restore Kilo Console release build
2026-06-18 09:07:03 +02:00
markijbema 0ae925230f fix(vscode): keep legacy session detection history-driven and stat-only
Split scanTaskStore into a history mode (legacy) that trusts taskHistory
and only stats each conversation file, and a discover mode (Roo) that
enumerates and parses task directories. This restores the prior legacy
behavior of not surfacing on-disk tasks missing from history and avoids
parsing every conversation file during detection.

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 07:06:42 +00:00
markijbema 45eab88930 docs(vscode): correct Roo import changeset to match settings UX
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-18 07:04:17 +00:00
Joshua Lambert 390de4b12a Merge pull request #9758 from Kilo-Org/sleepy-stoplight
fix(cli): restore source file when reverting a move across folders
2026-06-18 00:12:47 -04:00
Brian Turcotte ebac27ae62 Merge pull request #11379 from Kilo-Org/add-top-level-announcement-notification
Add top-level announcement notification
2026-06-17 18:23:59 -04:00
kiloconnect[bot] ba0f49ac45 style: fix prettier formatting in notifications.tsx 2026-06-17 21:50:38 +00:00
kiloconnect[bot] 42617c0009 chore: update source-links.md with notifications.tsx URLs 2026-06-17 21:50:16 +00:00
Josh Lambert 9ec1beb6e1 ci: cache console production build 2026-06-17 17:07:10 -04:00
Josh Lambert 89b1829199 fix(cli): declare console diff dependency 2026-06-17 16:33:08 -04:00