Commit Graph

27565 Commits

Author SHA1 Message Date
Johnny Eric Amancio 10a3eec7bd fix: address upstream merge regressions 2026-08-04 18:14:39 +02:00
Johnny Eric Amancio 054ee59491 fix(docs): use direct RFC link 2026-08-04 14:38:47 +02:00
Johnny Eric Amancio bc5ac7f567 chore(client): regenerate command types 2026-08-04 13:53:45 +02:00
kilo-maintainer[bot] 6a550207fa chore: update kilo-vscode visual regression baselines 2026-08-04 11:15:38 +00:00
Johnny Eric Amancio ebd1af35d4 test(cli): isolate PTY route tests from indexing 2026-08-04 13:11:45 +02:00
Johnny Eric Amancio 6c138449d5 Merge remote-tracking branch 'origin/main' into johnnyeric/kilo-opencode-v1.17.13
# Conflicts:
#	package.json
#	packages/core/schema.json
#	packages/core/src/command.ts
#	packages/core/src/config/plugin/command.ts
#	packages/core/src/database/schema.gen.ts
#	packages/core/src/session/sql.ts
#	packages/core/src/v1/session.ts
#	packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/agentmanager/full-screen-diff-with-changes-chromium-linux.png
#	packages/kilo-docs/public/img/screenshot-tests/kilo-vscode/visual-regression/labs-tool-call-lab/search-previews-chromium-linux.png
#	packages/opencode/src/command/index.ts
#	packages/opencode/test/server/httpapi-ui.test.ts
#	packages/sdk/js/src/v2/gen/types.gen.ts
#	packages/sdk/openapi.json
#	packages/tui/src/routes/session/index.tsx
2026-08-04 12:57:20 +02:00
Marius 0b8f749ae1 Merge pull request #12843 from Kilo-Org/fix-multi-project-navigation-and-shortcuts
fix(vscode): fix multi-project navigation shortcuts
2026-08-04 12:35:59 +02:00
kilo-maintainer[bot] 62baedd258 release: v7.4.20 v7.4.20 2026-08-04 10:23:57 +00:00
Johnny Eric Amancio 6cc716f615 docs(cli): use canonical auto-approve flag 2026-08-04 12:17:02 +02:00
Marius c7d4a12367 Merge pull request #12846 from Kilo-Org/rough-makemake
fix(cli): allow explicit external markdown sources
2026-08-04 11:56:23 +02:00
Marius af6dd2e0e5 Merge pull request #12847 from Kilo-Org/fix-subagent-stuck-issue
revert(cli): restore stable grep behavior
2026-08-04 11:50:22 +02:00
Marius 41ce0ce451 Merge pull request #12845 from Kilo-Org/agent-manager-12806-navigation
fix(vscode): add project-local navigation hints
2026-08-04 11:48:27 +02:00
marius-kilocode 9ed716a5b8 revert(cli): restore stable grep behavior 2026-08-04 11:39:59 +02:00
marius-kilocode 43ffa2bd13 fix(vscode): align hints with collapsed sessions 2026-08-04 11:39:48 +02:00
marius-kilocode 8c84f8ae5e fix(cli): allow explicit external markdown sources 2026-08-04 11:31:10 +02:00
marius-kilocode 8fe5329307 fix(vscode): add project-local navigation hints 2026-08-04 11:27:34 +02:00
Matt Van Horn fd60036e4a fix: make tool invalid-arguments errors clearly actionable to the model (#11961)
* fix: make tool invalid-arguments errors clearly actionable to the model

* fix: address kilo-code-bot review on schema error formatting

Return a jargon-free actionable message when the schema formatter yields no issues (instead of the raw SchemaError), and match Effect's missing-key message case-insensitively so it survives library wording changes.

Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>

* Address review: cap rendered issues, isolate Kilo logic, harden the fallbacks

- Move formatter/format/path/reason out of the shared upstream tool.ts into
  packages/opencode/src/kilocode/tool/tool.ts.
- Cap output at 20 issues / 4 KiB with an '...and N more' suffix, since
  validation fails before the normal output truncation.
- Return a readable message when the formatter yields zero issues instead of
  falling back to SchemaError jargon.
- Match missing-key messages with a regex instead of an exact string compare.
- Rewrite the changeset around the user-visible outcome.

* chore: annotate the reformatted decode call with kilocode_change markers

The multi-line reformat left lines 122-125 unannotated in a shared upstream
file. Wrap the whole statement in a start/end block instead of per-line inline
markers, and drop the two now-redundant inline ones. Comments only.

---------

Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Christiaan Arnoldus <christiaan.arnoldus@outlook.com>
2026-08-04 11:13:02 +02:00
marius-kilocode c8f86d8f91 fix(vscode): match section navigation order 2026-08-04 11:07:15 +02:00
marius-kilocode d9d3568f3f fix(vscode): apply grouped worktree order 2026-08-04 10:57:31 +02:00
marius-kilocode d3dca39a55 fix(vscode): align grouped worktree navigation 2026-08-04 10:48:12 +02:00
Marius f023e77cb0 Merge pull request #12841 from Kilo-Org/feat-stt-model-discovery
feat(vscode): discover speech-to-text models
2026-08-04 10:42:41 +02:00
Marius ca6cf3346e Merge pull request #12842 from Kilo-Org/optimize-terminal-startup-speed
perf(vscode): defer Agent Manager terminal addons
2026-08-04 10:33:13 +02:00
marius-kilocode 24f463c232 chore(vscode): format agent manager navigation 2026-08-04 10:30:54 +02:00
Marius 2bf4cb0680 Merge pull request #12839 from Kilo-Org/fix-last-file-div-visibility
fix(vscode): keep final patch file visible
2026-08-04 10:29:28 +02:00
marius-kilocode 0f47a63a62 fix(vscode): address speech model review feedback 2026-08-04 10:26:28 +02:00
marius-kilocode 6bbbb5dadb fix(vscode): clarify deferred terminal frame handle 2026-08-04 10:22:14 +02:00
marius-kilocode b894206b63 fix(vscode): fix multi-project navigation shortcuts 2026-08-04 10:21:31 +02:00
marius-kilocode 08ee34706d Merge origin/main into feat-stt-model-discovery 2026-08-04 10:12:33 +02:00
marius-kilocode 2613ff93c6 perf(vscode): defer agent manager terminal addons 2026-08-04 10:11:48 +02:00
marius-kilocode 744c5c4a6b feat(vscode): discover speech-to-text models 2026-08-04 10:06:40 +02:00
kilo-maintainer[bot] c5e053d2ea chore: update kilo-vscode visual regression baselines 2026-08-04 08:06:03 +00:00
marius-kilocode 4af1d1c8ab fix(vscode): keep final patch file visible 2026-08-04 10:02:29 +02:00
kilo-maintainer[bot] 20aead0d87 release: v7.4.19 2026-08-04 07:56:10 +00:00
Marius 6575aebfd2 fix(cli): skip startup work for informational commands (#12659)
* fix(cli): skip startup work for informational commands

* fix(cli): use parsed informational flags
2026-08-04 09:49:45 +02:00
Marius dbaa32fb8e Merge pull request #12827 from Kilo-Org/investigate-npm-oidc-authentication-failure
revert(cli): stop promoting stable releases to rc
2026-08-04 09:40:20 +02:00
Mohammad Javad Naderi d6e7d8fc98 Merge branch 'main' into fix/cli-startup-performance 2026-08-04 10:50:24 +03:30
Iván Uruchurtu fab0e96d08 Merge pull request #12836 from Kilo-Org/Drixled/burrfish
fix(vscode): remove duplicate sidebar border
2026-08-03 23:47:33 -06:00
Iván Uruchurtu 4f7dfe65cc fix(vscode): remove duplicate sidebar border 2026-08-03 17:17:46 -06:00
Igor Šćekić 6ec20f2395 fix(docs-sync): address review findings on the learnings step (#12834)
Three defects from the review of #12823.

- A throw after the learn step started left no prompt artifact, so triage and
  edit ran with no learned rule at all. The step is continue-on-error, so the
  run continued and the failure was silent. learn.mjs now writes both prompt
  artifacts from the checked-out file before any fallible work, and replaces
  them once the rolling branch copy loads.
- The direct marker PATCH sent the body read before the extraction call, so it
  overwrote any body edit made in the minutes since. learn.mjs now re-reads the
  body immediately before the PATCH.
- Two additions in one model response could carry one id or one rule text.
  validateDelta now rejects a duplicate of an earlier accepted addition.

Tests: 10s pins the prompt artifacts across a failed API call and the removal of
a stale block. 10t drives learn.mjs against a stub GitHub API whose second read
returns a maintainer edit, and asserts the edit survives the PATCH. 10u pins
both duplicate rejections. DOCS_SYNC_API_BASE is the new selftest-only hook that
points lib.mjs at the stub server.
2026-08-03 21:51:45 +00:00
Igor Šćekić 1740b03f53 feat(docs-sync): learn from maintainer corrections (#12823)
* feat(docs-sync): learn from maintainer corrections

* feat(docs-sync): apply learnings during sync

* fix(docs-sync): handle standalone review comments

* fix(docs-sync): cover extraction marker routes

* test(docs-sync): verify dry-run marker safety

* chore: retrigger review

* fix(docs-sync): harden extraction input

* fix(docs-sync): compare correction timestamps

* feat(docs-sync): assign and request review on new rolling PR
2026-08-03 16:05:56 -05:00
Igor Šćekić 63a38f5c7a feat(tui): expand a collapsed paste on a second identical paste (#12816)
* feat(tui): expand a collapsed paste on a second identical paste

* chore: retrigger review

* chore(tui): add paste expansion changeset

* fix(cli): target paste changeset

* fix(tui): refresh autocomplete after expanding a paste

Call auto()?.onInput on the expand-placeholder path so open autocomplete
matches onContentChange when a second identical paste expands text.
2026-08-03 19:46:57 +00:00
Josh Lambert 1864a79e03 revert(cli): stop promoting stable releases to rc 2026-08-03 14:55:22 -04:00
Emilie Lima Schario 3f7831f2a3 Merge pull request #12716 from Kilo-Org/docs/auto-sync
docs: auto-sync with merged PRs (through 2026-08-01)
2026-08-03 14:53:09 -04:00
kiloconnect[bot] 66df87d9b4 docs: dedupe Web Search section in settings page
Point to the canonical Web Search Availability section in
automate/tools/index.md instead of repeating the same setup
instructions in getting-started/settings/index.md.

Addresses review feedback from emilieschario on PR #12716.
2026-08-03 18:48:48 +00:00
kiloconnect[bot] c3e8d2ac29 docs: remove Navigating long sessions section from chat interface docs 2026-08-03 18:46:26 +00:00
kilo-maintainer[bot] bef1ae7dec chore: update nix node_modules hashes 2026-08-03 16:56:30 +00:00
cosi-conda 742537aaa0 Merge pull request #12525 from Kilo-Org/feature/charts
feat(charts/vscode): Added charting capabilities to kilo-ui storybook and VS Code extension
2026-08-03 09:39:56 -07:00
cosi-conda 1839148372 Merge branch 'main' into feature/charts 2026-08-03 09:03:02 -07:00
Marius 0e2d1743af Merge pull request #12820 from Kilo-Org/fix/remove-accidental-pr-screenshot
chore: remove accidental PR screenshot
2026-08-03 17:33:12 +02:00
cosi-conda b80f250990 Merge branch 'main' into feature/charts 2026-08-03 08:24:49 -07:00