Commit Graph

732 Commits

Author SHA1 Message Date
kilo-maintainer[bot] 31e1981361 release: v7.2.1 2026-04-08 16:32:13 +00:00
kilo-maintainer[bot] 760f24608e release: v7.2.0 2026-04-07 19:11:12 +00:00
kilo-maintainer[bot] 5650850aa6 release: v7.1.23 2026-04-07 16:19:27 +00:00
Jean du Plessis 168e1b9f90 fix(cli): update minimatch, @modelcontextprotocol/sdk, and @aws-sdk (#8466)
- minimatch 10.0.3 → 10.2.5 (fixes 3 ReDoS: GHSA-3ppc-4f35-3m26,
  GHSA-7r86-cg39-jmmj, GHSA-23c5-xmqv-rm74)
- @modelcontextprotocol/sdk 1.25.2 → 1.29.0 (fixes ReDoS, data leak,
  DNS rebinding: GHSA-8r9q-7v3j-jr4g, GHSA-345p-7cg4-v4c7,
  GHSA-w48q-cv73-mx4w)
- @aws-sdk/credential-providers 3.993.0 → 3.1025.0 (resolves critical
  fast-xml-parser transitively)
- @aws-sdk/client-s3 3.933.0 → 3.1025.0 (same fast-xml-parser fix)
2026-04-07 10:40:02 +02:00
Jean du Plessis 9cf235a568 fix(cli): update simple-git to fix critical RCE (#8464)
Update simple-git from 3.31.1 to 3.35.2 in both packages/opencode and
packages/kilo-vscode to fix GHSA-r275-fr43-pm7q (blockUnsafeOperationsPlugin
bypass via case-insensitive protocol.allow config key enables RCE).
2026-04-07 10:37:29 +02:00
kilo-maintainer[bot] fc014b1205 release: v7.1.22 2026-04-06 16:10:12 +00:00
kilo-maintainer[bot] e10324aa7f release: v7.1.21 2026-04-05 15:48:18 +00:00
kilo-maintainer[bot] b91653bf97 release: v7.1.20 2026-04-02 17:33:20 +00:00
kilo-maintainer[bot] e45ddb41b4 release: v7.1.19 2026-04-02 14:00:55 +00:00
Catriel Müller 581f90f9ae Merge pull request #7800 from Kilo-Org/catrielmuller/kiloclaw-client
feat(cli): KiloClaw Chat on TUI
2026-04-02 07:39:54 -03:00
kilo-maintainer[bot] 3b2db43a4b release: v7.1.18 2026-04-02 10:18:47 +00:00
Marius 3a86e15189 fix(cli): prevent unbounded log file growth with size-based rotation (#8136)
* fix(cli): prevent unbounded log file growth with size-based rotation

Fix two issues causing log files to grow to 50+ GB:

1. Server middleware leaked a "started" log line for skipped endpoints
   because log.time() was called unconditionally — only timer.stop()
   was gated by the skipLogging flag. Restructure to early-return for
   skipped paths so no logging occurs at all.

2. Log files had no size limit within a session. A long-running
   kilo serve process (e.g. VS Code extension) would write a single
   file indefinitely. Add rotating-file-stream (50 MB, maxFiles: 1)
   to cap log file size automatically.

* fix(cli): address review feedback on log rotation

- Revert server.ts changes (handled separately in #8141)
- Add error/warning event handlers on rotating-file-stream
- Increase maxFiles from 1 to 3 for better debug headroom
- Set explicit history file path to avoid .txt side-effect

* fix(cli): revert maxFiles back to 1

maxFiles: 1 is sufficient — we only need to cap disk usage, not retain
old rotated fragments. The existing cleanup() handles session-level
file retention separately.

* fix(cli): set maxFiles to 10 for log rotation
2026-04-02 11:54:49 +02:00
Catriel Müller 32f670e1cc Merge branch 'main' into catrielmuller/kiloclaw-client 2026-04-01 16:20:14 -03:00
kilo-maintainer[bot] 8f7a5f48b3 release: v7.1.17 2026-04-01 15:08:40 +00:00
kilo-maintainer[bot] 325a64eaca release: v7.1.16 2026-04-01 14:37:43 +00:00
kilo-maintainer[bot] a1c8e5d798 release: v7.1.15 2026-04-01 12:32:06 +00:00
kilo-maintainer[bot] c9d4d1ac87 release: v7.1.14 2026-04-01 10:39:53 +00:00
kilo-maintainer[bot] 3cc4d38f12 release: v7.1.13 2026-04-01 07:35:46 +00:00
kilo-maintainer[bot] 1e8e07f9dc release: v7.1.12 2026-03-31 22:51:56 +00:00
kilo-maintainer[bot] 9fd9ffd8f0 release: v7.1.11 2026-03-31 11:02:44 +00:00
kilo-maintainer[bot] 64f6ca8962 release: v7.1.10 2026-03-31 09:49:05 +00:00
kilo-maintainer[bot] 43811bfa03 release: v7.1.9 2026-03-28 07:57:17 +00:00
Catriel Müller 8737bdfb19 feat: KiloClaw Chat on TUI 2026-03-27 10:48:01 -03:00
kilo-maintainer[bot] 121f6e3cac release: v7.1.8 2026-03-26 20:05:26 +00:00
kilo-maintainer[bot] 5c0daa4162 release: v7.1.7 2026-03-26 18:42:18 +00:00
kilo-maintainer[bot] 9e5d96dd30 release: v7.1.6 2026-03-26 17:30:35 +00:00
Christiaan Arnoldus 091a9e048c Merge pull request #7653 from Kilo-Org/christiaan/ai-sdk
Update Vercel AI SDK OpenAI Provider for phase support
2026-03-26 15:14:15 +01:00
kilo-maintainer[bot] 18c5fc3f22 release: v7.1.5 2026-03-26 09:56:13 +00:00
Christiaan Arnoldus 9bde551331 Update Vercel AI SDK OpenAI Provider for phase support 2026-03-26 10:38:20 +01:00
kilo-maintainer[bot] fd5fee9ec3 release: v7.1.4 2026-03-25 16:32:24 +00:00
Catriel Müller 7441339a7f Merge pull request #7535 from Kilo-Org/catrielmuller/kilo-custom-modes-support
feat(gateway): add organization custom modes support
2026-03-24 11:07:19 -03:00
Catriel Müller a8e0da3da7 feat: Kilo gateway custom modes 2026-03-24 10:22:54 -03:00
kilo-maintainer[bot] b20cedb571 release: v7.1.3 2026-03-24 10:45:11 +00:00
kilo-maintainer[bot] bb20679c42 release: v7.1.2 2026-03-23 17:48:25 +00:00
kilo-maintainer[bot] 6888ff1515 release: v7.1.1 2026-03-23 16:03:34 +00:00
kilo-maintainer[bot] ef16ae7fb7 release: v7.1.0 2026-03-20 18:20:58 +00:00
Johnny Amancio 6e4c57f328 fix: Adjust missing merge conflicts not caught before 2026-03-20 12:33:10 +01:00
Johnny Amancio a49820192d resolve merge conflicts 2026-03-20 12:18:26 +01:00
Johnny Amancio f3a327d265 refactor: kilo compat for v1.2.24 2026-03-20 11:56:07 +01:00
Johnny Amancio d2e9044b57 fix(kilo-vscode): Update storybook due to theme name change in upstream v1.2.23 2026-03-19 19:43:44 +01:00
Catriel Müller 47e8dc28c4 Merge pull request #7240 from Kilo-Org/catrielmuller/kilo-opencode-v1.2.22
OpenCode v1.2.22
2026-03-19 14:12:58 -03:00
kilo-maintainer[bot] 6ed7fdb40d release: v7.0.51 2026-03-19 13:20:57 +00:00
Alex Alecu 723d608ef6 fix(cli): bump opentui to v0.1.87 2026-03-19 12:58:30 +02:00
Catriel Müller 30d39649aa refactor: merge main 2026-03-18 18:18:38 -03:00
Catriel Müller 7edd3f6fc2 Merge branch 'main' into catrielmuller/kilo-opencode-v1.2.21 2026-03-18 17:10:56 -03:00
Catriel Müller aa36359685 Merge pull request #7266 from Kilo-Org/catrielmuller/support-win32-arm64
feat: add Windows ARM64 build support for CLI and VS Code extension
2026-03-18 14:23:29 -03:00
Catriel Müller 3034667f50 feat: add Windows ARM64 build support for CLI and VS Code extension
- Add win32/arm64 target to packages/opencode/script/build.ts
- Add win32-arm64 target to packages/kilo-vscode/script/build.ts and publish.ts
- Add @parcel/watcher-win32-arm64@2.5.1 optional dev dependency to packages/opencode/package.json
- Update RELEASING.md to document win32-arm64 CLI and VSIX targets
2026-03-18 14:10:03 -03:00
Catriel Müller 43a79f23b1 refactor: fix package.json bin upstream merge 2026-03-18 08:38:19 -03:00
Catriel Müller 660328cfad refactor: kilo compat for v1.2.22 2026-03-18 08:11:10 -03:00
kilo-maintainer[bot] 7d54d7dec2 release: v7.0.50 2026-03-18 11:06:45 +00:00