Commit Graph
18916 Commits
Author SHA1 Message Date
Mark IJbema 3f7037549e resolve merge conflicts 2026-04-30 16:25:46 +02:00
Mark IJbema 7d375b93ee refactor: kilo compat for v1.14.29 2026-04-29 17:24:20 +02:00
kilo-code-bot[bot]andkiloconnect[bot] 365b85b100 docs(kilo-docs): update plugin and export docs (#9664)
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-04-29 17:22:16 +02:00
Christiaan Arnoldus 5713fada60 Merge pull request #9699 from Kilo-Org/docs/kilo-auto-sync
docs(kilo-docs): sync kilo-auto tier mappings with gateway impl
2026-04-29 16:47:32 +02:00
Mark IJbema 3f7715a4dc Merge pull request #9698 from Kilo-Org/chore/stop-autocomplete-suggestion-requested-telemetry
chore(telemetry): stop sending Autocomplete Suggestion Requested event
2026-04-29 16:27:34 +02:00
Mark IJbema 702c471d61 Merge pull request #9678 from Kilo-Org/mark/upstream-skip-globs
fix: handle skipped and Kilo-only paths in upstream merges
2026-04-29 16:24:54 +02:00
kiloconnect[bot] 1b2db3af2d docs: drop claw mode from frontier table 2026-04-29 14:22:46 +00:00
kiloconnect[bot] 5bf6857446 docs(kilo-docs): sync kilo-auto tier mappings with gateway impl 2026-04-29 14:17:21 +00:00
kiloconnect[bot] 93732a772e chore(telemetry): stop sending Autocomplete Suggestion Requested event 2026-04-29 14:16:52 +00:00
Mark IJbema 0bff98be52 Merge pull request #9696 from Kilo-Org/mark/extract-reset-terminal-state
refactor(cli): extract resetTerminalState to kilocode-specific file
2026-04-29 15:58:29 +02:00
Mark IJbema 95ca11f350 refactor(cli): extract resetTerminalState to kilocode-specific file
Move the resetTerminalState helper out of the shared tui/util/terminal.ts
into packages/opencode/src/kilocode/cli/cmd/tui/util/terminal.ts to reduce
merge conflicts with upstream opencode.
2026-04-29 15:50:06 +02:00
Mariusandgithub-actions[bot] ae726cdc45 fix(vscode): show apply_patch diffs before approval (#9691)
* fix(vscode): show apply patch permission diffs

* fix(vscode): avoid caching permission diff patches

* chore: update kilo-vscode visual regression baselines

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-29 15:49:06 +02:00
Mark IJbema 8d91d99b01 Merge pull request #9674 from Kilo-Org/mark/upstream-kilocode-markers
feat(upstream): add kilocode marker fixer
2026-04-29 15:18:12 +02:00
Mark IJbema f0eb0bd7e7 Merge pull request #9693 from Kilo-Org/session/agent_3c95fbf4-a2b5-4a1d-9d35-7694d7f646fa
chore(upstream): translate release artifact names
2026-04-29 15:13:47 +02:00
kiloconnect[bot] 1520c05fb1 chore(upstream): update release artifact name replacements in transform scripts 2026-04-29 12:46:47 +00:00
kiloconnect[bot] 40ace50a5c fix(upstream): support css marker comments 2026-04-29 12:33:08 +00:00
kilo-maintainer[bot] ec57af1128 release: v7.2.30 2026-04-29 12:28:57 +00:00
Marius cc74659c1f test(cli): stabilize prompt loop concurrency tests (#9677)
* test(cli): stabilize prompt loop concurrency tests

* test(cli): annotate prompt timeout changes
2026-04-29 14:22:10 +02:00
kiloconnect[bot] cc143380d7 fix(upstream): ignore orphan marker comments 2026-04-29 12:19:45 +00:00
kiloconnect[bot] 0bfc6eb422 fix(upstream): keep existing block markers 2026-04-29 12:08:01 +00:00
Mark IJbema a5b7df5406 Merge pull request #9685 from Kilo-Org/fix/tar-publish-artifact
build(cli): tar dist tree into a single file before artifact upload
2026-04-29 14:04:04 +02:00
kiloconnect[bot] 050264e884 fix(upstream): collapse adjacent marker blocks 2026-04-29 11:54:03 +00:00
kiloconnect[bot] f4216cb13e chore: extend kilocode_change marker to cover path: /tmp change on download-artifact 2026-04-29 11:51:21 +00:00
Marius b99dcee596 feat(vscode): add variant slash command (#9680) 2026-04-29 13:46:38 +02:00
kiloconnect[bot] 8a46a9f33f build(cli): zstd-compress the tar before artifact upload
Uncompressed tar left the artifact at ~2.7 GB (same as no-compression
zip on the previous attempt). zstd compresses the tree-sitter wasms
~4x while being near-native speed on the already-compact binaries,
which should bring the artifact close to ~1 GB.

zstd 1.5.7 and GNU tar 1.35 are preinstalled on both github-hosted
and blacksmith ubuntu-2404 images (per the actions/runner-images
Ubuntu2404 manifest and blacksmith's drop-in-replacement docs).
Already used in this same workflow by actions/cache@v4 for bun pm
cache restoration, so availability is empirically confirmed.
2026-04-29 11:46:29 +00:00
kiloconnect[bot] d5966e2e88 fix(upstream): preserve existing marker comments 2026-04-29 11:42:57 +00:00
Mark IJbema 415f892c56 fix: keep kilo directories during upstream merge 2026-04-29 13:36:35 +02:00
kiloconnect[bot] 40e790b772 build(cli): tar dist tree into single file before artifact upload
The prior shrink-artifact PR (#9671) didn't prevent the build-vscode
failure on run 25101862100. Artifact grew to 2.7 GB (compression-level: 0
stores uncompressed) and the ~36-minute download still hit the v4 action's
per-entry unzip bottleneck, leaving the cli-linux-x64 binary missing.

actions/download-artifact@v4 pipes the response through Node's
unzip-stream and writes each entry to disk sequentially on a single
thread. With ~480 entries per target x 12 targets the per-entry overhead
dominates total download time.

Collapsing everything into a single tar before upload reduces the
artifact to one zip entry, eliminates the per-file overhead, and lets
native 'tar -xf' do the actual extraction on the consumer side.

References:
- actions/upload-artifact#36 (canonical tracking issue)
- actions/toolkit#1533 (5000 files: 18m -> 22s with pre-tar)
- actions/download-artifact#362 (download speed investigation)
2026-04-29 11:29:33 +00:00
Marian Alexandru Alecu f6f411b1b5 Merge pull request #9556 from Kilo-Org/fix/kimi-ask-n-plan-edits
fix(cli): harden ask and plan modes
2026-04-29 13:38:45 +03:00
kiloconnect[bot] e5c45b958e fix(upstream): strip only actual marker comments 2026-04-29 10:21:11 +00:00
Marius 867be23454 fix(vscode): restore prompt focus after model picker escape (#9679) 2026-04-29 12:19:23 +02:00
Alex Alecu f57c65a56f refactor(cli): share mode list 2026-04-29 13:18:04 +03:00
Marius 7eaf059789 fix(vscode): keep local Agent Manager sessions in workspace (#9667)
* fix(vscode): keep local Agent Manager sessions in workspace

* fix(vscode): route triggered local tasks to workspace
2026-04-29 12:15:32 +02:00
Marius c923625ea6 fix(agent-manager): preserve state on failed load (#9672)
* fix(agent-manager): preserve state on failed load

* fix(agent-manager): reset failed load on missing state
2026-04-29 12:15:08 +02:00
kiloconnect[bot] f3a398cd7d fix(upstream): ignore branding-only marker diffs 2026-04-29 10:14:30 +00:00
Marius 7575dce378 fix(vscode): preserve revert after model error switch (#9670) 2026-04-29 12:07:57 +02:00
Marius ef250aa300 docs: clarify repo quality checks (#9673) 2026-04-29 12:07:28 +02:00
kiloconnect[bot] 4290cbcff5 fix(upstream): harden kilocode marker fixer 2026-04-29 09:54:29 +00:00
Mark IJbema bb06f4d2ac fix: skip removed packages during upstream merge 2026-04-29 11:50:14 +02:00
Mark IJbema 9da1542d14 Merge pull request #9671 from Kilo-Org/fix/shrink-publish-artifact
build(cli): shrink publish artifact to unblock build-vscode download
2026-04-29 11:43:24 +02:00
kiloconnect[bot] c2d0553134 feat(upstream): add kilocode marker fixer 2026-04-29 09:36:07 +00:00
kiloconnect[bot] f5812a17ea chore: annotate publish.yml upload tweaks with kilocode_change markers 2026-04-29 09:29:03 +00:00
Marius bf60cdedd6 Show auto-approve status in VS Code sessions (#9662)
* feat(vscode): show auto-approve session status

* fix(vscode): remove unused auto-approve export
2026-04-29 11:27:18 +02:00
Mark IJbema 828755fea4 Merge pull request #9668 from Kilo-Org/fix/publish-default-prerelease
ci: default publish workflow to pre-release
2026-04-29 11:15:05 +02:00
kiloconnect[bot] 6458b593c0 build(cli): shrink publish artifact to unblock build-vscode download
The kilo-cli artifact ballooned from ~1 GB to 1.83 GB after the codebase
indexing PR started emitting external sourcemaps and copying tree-sitter
wasms per target. The resulting 1.83 GB artifact triggered a silent
partial-extract in actions/download-artifact@v4 during build-vscode,
causing the 2026-04-29 publish run to fail with 'CLI binary not found'.

- Skip external sourcemaps in release builds (~620 MB saved across
  12 targets); dev builds still emit maps for local debugging.
- Exclude any stray .map files from the CI artifact and skip zstd
  compression on binaries (saves ~60 s on upload and reduces the
  chance of partial-extract bugs on the download side).

Refs: PR #6966 (commit f74d54c4), run 25096325401
2026-04-29 09:06:16 +00:00
kiloconnect[bot] 62774acc1d ci: mark pre_release input as kilocode_change 2026-04-29 09:05:54 +00:00
kiloconnect[bot] e19a1722d1 ci: default publish workflow to pre-release
Accidentally publishing a real release is more damaging than accidentally
publishing a pre-release, so flip the default to the safer option.
2026-04-29 08:51:12 +00:00
Mark IJbema 34787b4848 Merge pull request #9634 from Kilo-Org/mark/update-translator-agent
cherry-pick from opencode: sync
2026-04-29 09:09:14 +02:00
Christiaan Arnoldus 1412583ce6 Merge pull request #9633 from Kilo-Org/preserve-free-in-model-names
fix(vscode): preserve 'Free' in model names like 'Kilo Auto Free'
2026-04-29 08:37:23 +02:00
Marian Alexandru Alecu d94ebcf29b Merge pull request #9625 from Kilo-Org/fix/model-switching-v2
Respect configured agent models on CLI restart
2026-04-29 09:28:53 +03:00