12546 Commits
Author SHA1 Message Date
kilo-maintainer[bot] a9e4891226 release: v7.0.35 v7.0.35 2026-03-03 11:02:58 +00:00
Imanol Maiztegui 890c94acad Merge pull request #6548 from Kilo-Org/fix/remove-old-kilo-gif
Remove old kilo gif
2026-03-03 11:49:03 +01:00
Mark IJbema cbdbaf6a49 Merge pull request #6532 from mikij/fix/chat-msg-autocomplete
fix: chat message autocomplete respects autocomplete switch
2026-03-03 11:46:31 +01:00
Imanol Maizteguiandkilo-code-bot[bot] 88836277a2 Update packages/kilo-vscode/README.md
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
2026-03-03 11:45:47 +01:00
Imanol Maizteguiandkilo-code-bot[bot] a30c6c8880 Update README.md
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
2026-03-03 11:45:40 +01:00
Imanol Maiztegui f5c9e125e3 fix: Remove old kilo gif 2026-03-03 11:36:28 +01:00
Marius 52352b0f14 docs: make link checker tolerate flaky external links (#6547) 2026-03-03 10:18:05 +00:00
Christiaan Arnoldus 78623945e9 Merge pull request #6538 from Kilo-Org/christiaan/another-reasoning-fix-attempt
Update duplicate reasoning hack after OpenRouter AI SDK patch
2026-03-03 11:05:18 +01:00
Mark IJbema fb502d28d6 Merge pull request #6530 from Kilo-Org/mark/fix-flaky-vscode-tests
fix: eliminate flaky vscode unit tests with shared preload mock
2026-03-03 10:51:01 +01:00
Marius 581a241605 fix agent manager worktree diff base branch (#6545) 2026-03-03 10:36:37 +01:00
Imanol Maiztegui 3124540e48 Merge pull request #6543 from Kilo-Org/fix/gifs-to-lfs
Migrate kilo gifs to LFS pointer
2026-03-03 10:26:25 +01:00
kilo-maintainer[bot] fe857307c0 chore: update nix node_modules hashes 2026-03-03 09:23:41 +00:00
Marius 0dfff06bef Fix Agent Manager open file button for local sessions (#6544) 2026-03-03 10:21:09 +01:00
kilo-maintainer[bot] 691b914260 release: v7.0.34 v7.0.34 2026-03-03 09:13:54 +00:00
Mark IJbema d0a6a66c70 fix: eliminate flaky vscode unit tests with shared preload mock
The KiloProvider session refresh tests failed intermittently because
two test files each called mock.module('vscode', ...) with different
mock shapes. Since Bun's mock.module is global and tests run
concurrently, the module resolution could non-deterministically pick
up the wrong mock depending on execution order.

Fix: move the vscode mock to a shared preload file loaded via
bunfig.toml [test].preload. This ensures a single comprehensive mock
is registered once before any test file loads, eliminating the race.
2026-03-03 09:56:25 +01:00
Christiaan Arnoldus 8461f09099 Merge branch 'main' into christiaan/another-reasoning-fix-attempt 2026-03-03 09:55:03 +01:00
Christiaan Arnoldus 1f4b4c4fe9 More robust check 2026-03-03 09:54:37 +01:00
Mark IJbema d1c64b310f Merge pull request #6268 from PeterDaveHelloKitchen/ImproveTraditionalChineseLocale
fix(vscode): update and refine zh-TW locale translations
2026-03-03 09:53:51 +01:00
Marius 22624ea22c feat: add apply-to-local button in Agent Manager (#6515)
* feat: add apply-to-local button in Agent Manager

* fix: address PR review - path traversal guard, safer regex, stdin null check

- Reject selectedFiles with absolute paths or .. components
- Narrow conflict regex to known git error patterns (avoids Windows colon misparse)
- Fail early if child.stdin is null instead of silently dropping patch data

* fix: address PR review round 2

- Add ApplyDialog.tsx to CSS consistency test TSX_FILES
- Clear applyTarget when worktree is deleted (avoids stale dialog)
- Add integration tests for checkApplyPatch and applyPatch

* fix: add missing vscode.Uri mock in KiloProvider session refresh test

The mock was missing the Uri namespace, causing TypeError on CI where
Bun resolves the type annotation at runtime. Locally it worked because
the constructor param was cast via 'as never'.

* fix: harden KiloProvider test mock with full Uri class and Disposable

The previous fix only added static methods to Uri. CI Bun resolves
vscode.Uri as a runtime class reference in the constructor parameter
type position. Provide a proper MockUri class, Disposable, and
EventEmitter stubs so the mock satisfies all runtime lookups.
2026-03-03 08:47:35 +00:00
Christiaan Arnoldus 154973a677 Merge branch 'christiaan/another-reasoning-fix-attempt' of github.com:Kilo-Org/kilocode into christiaan/another-reasoning-fix-attempt 2026-03-03 09:46:43 +01:00
Christiaan Arnoldus 4a9db637e5 Use the family property 2026-03-03 09:46:30 +01:00
Imanol Maiztegui a4b0115b0b fix: migrate kilo gifs to LFS pointer 2026-03-03 09:45:15 +01:00
Mark IJbema 76a5ede8fd Merge pull request #6542 from Kilo-Org/docs-check-links-paths-filter
Scope docs link checker to only run on PRs touching kilo-docs
2026-03-03 09:30:53 +01:00
Mark IJbema df47b99fcd Merge pull request #6529 from Kilo-Org/skip-visual-regression-on-darwin
Skip visual regression tests on macOS (darwin)
2026-03-03 09:30:05 +01:00
Mark IJbemaandkilo-code-bot[bot] fd523fb0a9 Apply suggestions from code review
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
2026-03-03 09:26:38 +01:00
kiloconnect[bot] 3bf2f6175a Add paths filter to docs link checker pull_request trigger 2026-03-03 08:23:10 +00:00
Christiaan Arnoldus d845cd1e96 Merge branch 'main' into christiaan/another-reasoning-fix-attempt 2026-03-03 09:19:56 +01:00
Kevin van Dijk b9e62056eb Merge pull request #6397 from Kilo-Org/kevinvandijk/kilo-opencode-v1.2.15
OpenCode v1.2.15
2026-03-03 02:00:13 +01:00
Christiaan Arnoldus 647ab2a85f Update duplicate reasoning hack after OpenRouter AI SDK patch 2026-03-03 01:49:00 +01:00
Kevin van Dijk bc3a48b211 Merge branch 'main' into kevinvandijk/kilo-opencode-v1.2.15 2026-03-02 22:25:30 +01:00
Kevin van Dijkandkilo-code-bot[bot] 36e6b93091 Update packages/opencode/src/config/tui.ts
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
2026-03-02 22:22:43 +01:00
Kevin van Dijk 2146e64611 Update naming 2026-03-02 22:16:53 +01:00
Kevin van Dijk 057fdffa89 Include opencode directory 2026-03-02 22:02:30 +01:00
Imanol Maiztegui 502f5e3c11 Merge pull request #6356 from imanolmzd-svg/feat/use-sdk
Migrate kilo-vscode from HttpClient to SDK KiloClient
2026-03-02 20:47:26 +01:00
Imanol Maiztegui 21002f4e34 Merged main into feat/use-sdk 2026-03-02 19:35:41 +01:00
Imanol Maiztegui 59847b17d6 fix: type FIM stream response instead of z.any()/unknown 2026-03-02 18:59:49 +01:00
Mickey Lazarevic c933f2b989 Merge branch 'main' into fix/chat-msg-autocomplete 2026-03-02 18:58:17 +01:00
Mickey Lazarevic 31474037db fix: chat message autocomplete respects autocomplete switch 2026-03-02 18:53:52 +01:00
kiloconnect[bot] 5f00524da6 Skip visual regression tests on macOS (darwin)
Screenshot baselines are captured on Linux CI. Font rendering and
anti-aliasing differ on macOS, producing false-positive diffs. Skip
the entire suite on darwin with a warning message and avoid the
unnecessary Storybook fetch.
2026-03-02 17:22:57 +00:00
Imanol Maiztegui e3054219ae fix(sdk): clean tsbuildinfo on build, auto-rebuild SDK, remove skipLibCheck 2026-03-02 18:19:12 +01:00
Mark IJbema 1836d6dfa4 Merge pull request #6511 from Kilo-Org/mark/contract-tests
test: add UI contract tests for ToolRegistry, getToolInfo, and DataProvider
2026-03-02 18:03:08 +01:00
Mark IJbema 596a91bbfe Merge pull request #6503 from Kilo-Org/mark/kilo-ui-visual-regression
feat: visual regression tests for kilo-ui (Playwright + Storybook)
2026-03-02 17:22:47 +01:00
Mark IJbema b2ff4f25e6 Merge branch 'main' into mark/kilo-ui-visual-regression 2026-03-02 17:21:12 +01:00
kilo-code-bot[bot]andkiloconnect[bot] e1f0d9d842 Rename 'Kilo Claw' to 'KiloClaw' in architecture docs (#6524)
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-03-02 11:20:15 -05:00
Marius 638b597f45 Refactor worktree setup execution to VS Code tasks (#6509)
* Refactor worktree setup execution to VS Code tasks

* fix: harden setup task completion handling

Add a bounded timeout for setup task completion, clarify cmd argument quoting intent, and make default setup template selection type-safe.

* fix: tighten setup task exit handling

Treat undefined setup task exit codes as failures and avoid selecting POSIX setup scripts on Windows hosts.
2026-03-02 15:44:15 +00:00
Marius 9e76f5da17 chore: reformat codebase with prettier (#6520)
* chore: reformat codebase with prettier

* chore: skip 2 failing kilo-provider-session-refresh tests
2026-03-02 16:39:48 +01:00
Remon Oldenbeuving 73b14032ed Merge pull request #6516 from dennismeister93/docs/kilo-for-slack-gitlab-update
docs: update kilo for slack part with gitlab
2026-03-02 16:39:21 +01:00
Evgeny Shurakov 0550ad140a Merge pull request #6519 from Kilo-Org/eshurakov/ingest-imported-session
KiloSessions - Publish Session.Event.Created on import to trigger ingestion
2026-03-02 16:35:07 +01:00
Evgeny Shurakov b61a3edb58 feat(cli): publish Session.Event.Created on import to trigger session ingestion 2026-03-02 16:18:11 +01:00
dennismeister93 a94479888c Merge branch 'main' into docs/kilo-for-slack-gitlab-update 2026-03-02 16:16:26 +01:00