markijbema
f7bc48e0bb
fix(cli): comment out tips for GitHub Actions features Kilo doesn't offer
...
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-17 12:09:23 +00:00
Mark IJbema
fb6b5ed63f
Merge pull request #11347 from Kilo-Org/mark/fix-llm-user-agent-main
...
fix(cli): identify Kilo in LLM user agent
2026-06-17 13:32:18 +02:00
Marius
3bf66b18e1
Merge pull request #11354 from Kilo-Org/solar-honeycrisp
...
fix(cli): skip bundled Atomic Chat in plugin loader
2026-06-17 13:20:35 +02:00
Catriel Müller
deb502482a
Merge pull request #10758 from cooper-oai/codex/codex-refresh-process-lock
...
fix(cli): serialize Codex OAuth refresh across processes
2026-06-17 08:08:47 -03:00
marius-kilocode
2b304461f8
fix(cli): skip bundled Atomic Chat in plugin loader
2026-06-17 12:40:33 +02:00
Marius
d82982d054
Merge pull request #11295 from Kilo-Org/quilt-asp
...
fix(vscode): restore authenticated speech input
2026-06-17 11:53:03 +02:00
Mark IJbema
a75da5542c
test(cli): keep user agent marker focused
2026-06-17 11:27:46 +02:00
Mark IJbema
074a3363ea
test(cli): annotate LLM user agent assertion
2026-06-17 11:26:43 +02:00
Mark IJbema
b518a76aea
fix(cli): identify Kilo in LLM user agent
2026-06-17 11:25:16 +02:00
Mark IJbema
e50cd89758
Merge pull request #11345 from Kilo-Org/chore/remove-unused-hono-zod-validator
...
chore(cli): remove unused @hono/zod-validator dependency
2026-06-17 11:12:52 +02:00
markijbema
e38c53e6e7
chore(cli): remove unused @hono/zod-validator dependency
...
Nothing imports @hono/zod-validator anywhere in the repo, and its peer dependency hono was removed in #10993 , leaving an unmet peer. opencode was the only consumer, so the root catalog entry is dropped too.
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-17 08:46:49 +00:00
markijbema
33a82f23cb
chore: remove stale sst-env.d.ts artifacts
...
These auto-generated SST type files reference a root sst-env.d.ts that does not exist and import the "sst" package, which was removed in #10993 . Kilo is CLI-only with no hosted platform, so these are dead artifacts. The upstream-merge tooling already lists sst-env.d.ts in skipFiles, so they won't be re-added.
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-17 08:45:06 +00:00
Mark IJbema
b586f1a345
Merge pull request #10993 from idreesmuhammadqazi-create/chore/remove-unused-deps
...
chore: remove 33 unused dependencies across monorepo
2026-06-17 10:42:35 +02:00
Marius
74c48c902a
Merge branch 'main' into quilt-asp
2026-06-17 10:33:07 +02:00
Marius
0a50a5017e
Merge pull request #11182 from Kilo-Org/skinny-poetry
...
feat(cli): share codebase indexes across worktrees
2026-06-17 08:21:31 +02:00
Catriel Müller
64ff1084c0
fix: fix tests
2026-06-16 17:25:55 -03:00
Catriel Müller
e9bea70872
fix: fix typecheck
2026-06-16 16:02:28 -03:00
Catriel Müller
93dd00b6bc
Merge pull request #11262 from Kilo-Org/console-model-training-filter
...
feat(cli): add prompt-training model filter to Kilo Console
2026-06-16 16:01:21 -03:00
Catriel Müller
3e20e43b3d
refactor: prevent infinite lock
2026-06-16 15:34:48 -03:00
marius-kilocode
714f1ad4e0
fix(cli): prevent tests from deleting session database
2026-06-16 19:02:20 +02:00
kirillk
b203b8ecdc
fix(cli): use test instance fixture in permission override tests
2026-06-16 12:36:20 -04:00
Catriel Müller
273a4fcee8
Merge branch 'main' into codex/codex-refresh-process-lock
2026-06-16 12:30:07 -03:00
Marius
34f16a507f
Merge pull request #10091 from shssoichiro/deny-system-agents-tools
...
fix(core): always deny tool calls for system agents
2026-06-16 16:57:37 +02:00
Mark IJbema
5fed0d72b3
Merge branch 'main' into chore/remove-unused-deps
2026-06-16 16:57:34 +02:00
Mark IJbema
8c36dde027
Merge pull request #11299 from Kilo-Org/mark/stabilize-session-cancellation-tests
...
test(cli): remove session cancellation timing races
2026-06-16 16:44:15 +02:00
Marius
18b39abd5e
Merge pull request #11305 from Kilo-Org/shadow-pharaoh
...
fix(cli): clean up slow snapshot progress
2026-06-16 16:41:05 +02:00
Marius
11be7dda63
Merge pull request #10929 from shssoichiro/fix/copy-command-scope
...
ux(cli): change `/copy` command to copy last message
2026-06-16 16:21:26 +02:00
marius-kilocode
017907febe
Merge remote-tracking branch 'origin/main' into skinny-poetry
...
# Conflicts:
# packages/kilo-indexing/test/kilocode/indexing/manager.test.ts
2026-06-16 16:19:52 +02:00
marius-kilocode
42627729b4
fix(cli): refine shared index concurrency
2026-06-16 15:56:44 +02:00
marius-kilocode
9240b506d9
test(cli): stabilize hosted timeout coverage
2026-06-16 15:18:06 +02:00
Mark IJbema
3a360a8951
test(cli): replace remaining wall-clock sleeps in prompt tests
...
Convert the remaining `Effect.sleep(50)` synchronization hacks in
`prompt.test.ts` to either `Effect.yieldNow` or `waitFor` against
`SessionStatus`, mirroring the pattern already used elsewhere in the
file. Same motivation as the previous commit: stop making correctness
depend on how quickly CI schedules fibers.
- "concurrent loop callers all receive same error result": yieldNow
before resolving the gate, so the queued caller joins the run on a
scheduler turn instead of a 50ms window.
- "loop waits while shell runs ..." / "shell completion resumes
queued loop callers": yieldNow before asserting `llm.calls === 0`
while the shell is still running. The shell is already gated on
`waitFor("shell busy", ...)`.
- "cancel interrupts loop queued behind shell": waitFor shell busy
before forking the loop, then yieldNow before cancelling.
- "shell rejects when another shell is already running": waitFor
shell busy before issuing the second shell call.
The `Effect.sleep(20)` at line 93 is the poll interval inside the
`waitFor` helper itself and is left unchanged.
2026-06-16 14:50:45 +02:00
marius-kilocode
04ed322aad
fix(cli): clean up slow snapshot progress
2026-06-16 14:35:37 +02:00
marius-kilocode
2fa0890928
fix(vscode): restore speech input availability
2026-06-16 14:12:47 +02:00
Mark IJbema
327eddb196
Merge pull request #11080 from Githubguy132010/codex/add-default-diff-expansion-setting
...
[codex] Add code edit block display setting
2026-06-16 13:52:02 +02:00
Mark IJbema
c1865af86f
Merge pull request #11201 from shssoichiro/agent-descriptions
...
fix(cli): improve guidelines for `kilo agent create`
2026-06-16 13:46:22 +02:00
Mark IJbema
d82649a073
Merge branch 'main' into chore/remove-unused-deps
2026-06-16 13:36:04 +02:00
markijbema
670f2fad30
test(cli): remove session cancellation timing races
...
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-16 11:23:08 +00:00
Mark IJbema
cae7cd9d01
Merge pull request #11291 from Kilo-Org/mark/fix-atomic-chat-plugin-loading
...
fix(cli): load Atomic Chat as bundled plugin
2026-06-16 11:57:31 +02:00
Christiaan Arnoldus
eb62097e65
Merge pull request #11236 from kapelame/feat/minimax-m3-thinking-toggle
...
feat(provider): add MiniMax M-series reasoning toggle
2026-06-16 11:55:50 +02:00
markijbema
dd441e78ea
fix(cli): keep bundled plugin initialization silent
...
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-16 09:43:09 +00:00
Marius
e1c5a55a5d
Merge pull request #11242 from Kilo-Org/confirm-11208-indexing-api-key
...
fix: support unauthenticated OpenAI-compatible indexing
2026-06-16 11:16:58 +02:00
markijbema
4436139fab
fix(cli): load Atomic Chat as bundled plugin
...
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-16 09:10:32 +00:00
Githubguy132010
40ccca44a0
Merge upstream/main into codex/add-default-diff-expansion-setting
...
Resolve conflicts in:
- packages/opencode/src/config/config.ts
- packages/kilo-vscode/webview-ui/src/types/messages/config.ts
- packages/kilo-vscode/webview-ui/src/components/settings/settings-io.ts
- packages/sdk/js/src/v2/gen/types.gen.ts
- packages/sdk/openapi.json
- packages/opencode/test/kilocode/cli/error.test.ts
- packages/opencode/test/kilocode/config/indexing-default-plugin.test.ts
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-16 05:57:41 +00:00
Catriel Müller
e17cab995e
fix: kilo markers
2026-06-16 00:45:53 -03:00
Catriel Müller
339513190e
fix: fix tests
2026-06-16 00:15:21 -03:00
Josh Holmer
7a1c908d5b
fix(core): improve guidelines for kilo agent create
...
Currently the `kilo agent create` command generates extremely long agent
descriptions. This is because the system prompt for the `generate` agent
tells it to include multiple verbose examples of when the agent should
be used. This is unnecessary and increases system context bloat without
improving the parent agent's ability to choose a subagent.
This change updates the system prompt to exclude the guidance about
examples, and instead includes official guidance from Anthropic's
documentation on best practices for agent descriptions.
2026-06-15 22:07:32 -04:00
Catriel Müller
fbdcc75d30
refactor: fix kilo markers
2026-06-15 21:44:31 -03:00
Catriel Müller
3ba0de1fc6
refactor: regenerate sdk
2026-06-15 21:42:35 -03:00
Catriel Müller
0c0b95fac6
fix: fix tests
2026-06-15 21:27:50 -03:00
Catriel Müller
04d25fdf6d
fix(cli): prevent unsafe console worktree actions
2026-06-15 21:08:16 -03:00