release: v7.5.0

This commit is contained in:
kilo-maintainer[bot]
2026-08-26 11:03:25 +00:00
parent b6e6d9df83
commit ed3380ea49
126 changed files with 299 additions and 522 deletions
@@ -1,5 +0,0 @@
---
"kilo-code": minor
---
Add an agent_manager answer action so orchestrating agents can resolve a managed session's pending question instead of only stopping it. Prompting a session that waits on input now fails immediately with the pending question named.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Fix project-scoped Agent Manager history activation and session placement.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent overlapping Agent Manager history activations from leaving stale project-switch state.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent false GitHub CLI installation errors when switching Agent Manager projects.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Replace the per-project SESSIONS list in the Agent Manager sidebar with a per-project history button. The sessions view is now scoped to the clicked project and offers per-session actions to resume it in the project's local tabs or in a freshly created worktree.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Move Agent Manager worktree settings into the Kilo Settings editor and add project selection for multi-project workspaces.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Use the DOM renderer for Agent Manager terminals to avoid WebGL context failures, while batching output and pausing hidden-terminal rendering
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Even out the Agent Manager toolbar: every context button now shares one height and spacing, and the Run, terminal, and new-session split buttons use identical chevrons, so the row stays tidy no matter which optional actions are shown.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Ensure Enter and Tab execute the slash command highlighted in the VS Code command picker.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep answered questions expanded in chat history and improve their text wrapping.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Reduce duplicate event processing across VS Code when multiple sessions run concurrently.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Clarify when to use foreground subagents and wait for required background results before the final answer.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Add a button to copy pull request links from the Agent Manager PR panel.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": minor
---
Open edit, write, and patch changes in the Agent Manager side panel instead of a new editor tab. Clicking a tool or file name expands the change inline, while the open-diff button shows the full change in the Agent Manager panel, or in a diff tab outside Agent Manager. Multi-file patches now open every changed file, each sized to its own diff, and the panel keeps the unified or split view you last selected.
@@ -1,6 +0,0 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---
Enable background subagents by default, including automatic completion notifications and foreground-to-background promotion. Running background agents now appear in a collapsible strip in the chat header, so they stay visible after the task card scrolls away and can be opened from there.
@@ -1,6 +0,0 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---
Allow Agent Manager task model overrides to specify an explicit provider when resolving model names.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Load Agent Manager worktree diffs faster and keep warmed reviews visible when switching worktrees.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Speed up Agent Manager worktree creation and show ready sessions immediately.
@@ -1,6 +0,0 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---
Prevent stale subagent cards from showing background promotion and respect the background-subagent capability when promoting running tasks.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Fix CLI help disposal and shell completion after startup optimization.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Prevent provider errors when agents reach their step limit by sending the final summary instruction as user input instead of an assistant prefill.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent completed sessions from staying stuck in the working state.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent duplicate-event tracking from suppressing delayed sync events after reconnects or high event bursts.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Fix PTY cleanup on Windows when POSIX process-tree inspection is unavailable.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep the working indicator and the session actions row flush with the prompt input, so the row above the composer no longer jumps when a turn finishes.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Allow each foreground subagent to continue in the background independently, including when several subagents run in parallel.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent duplicate reasoning and response text while subagent sessions are open.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Add an Advanced settings page with a Logging section to configure diagnostic log level and message previews, reveal the log in your file manager, and download the backend log in remote development.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show compact Agent Manager activity icons for running and waiting sessions while keeping idle rows aligned with a smaller idle dot.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Offer Move to Worktree in the chat toolbar whenever the repository has local changes, even before the chat has a session — the worktree gets your changes and starts its own session. New Worktree from the chat toolbar now opens its dialog first and only switches to Agents once you confirm, and the dialog opens narrower.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep session header popups beside the chat by choosing the roomier left or right side and sizing them so IntelliJ does not flip them above or below.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Use regular PR title text and vertically center the PR badge in the JetBrains chat tool window.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show the chat New Worktree and Move to Worktree actions only while the session is idle, and keep the transcript pinned to the newest message when that row appears or disappears.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Add standard horizontal padding to the empty chat recent sessions list.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep list descriptions muted while their row is selected, mute the worktree row icons to match the description text, and paint the running spinner in the neutral icon grey so it stays legible in light and dark themes.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep settings, history, and session lists on the same row and scroll position when they refresh, and select the neighbouring row after a delete.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep Agent Manager worktree selection stable when reordering worktrees and switching tabs.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Use `kilo.log` as the active JetBrains plugin diagnostic log, rotate old logs to `kilo.log.0` and `kilo.log.1`, and delete legacy `kilo-dev.log*` files when logging starts.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Show proposed file changes in permission prompts before approval.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Fix an IDE freeze when a chat session reports an error, which could hang the whole IDE while opening a worktree session editor.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Use the Kilo running spinner across session progress indicators.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep the slash-command completion popup open while typing quickly and reopen it if it closes mid-token, so fast typing filters commands instead of dismissing the list. Refresh the popup when server commands finish loading, and return focus to the prompt after picking a model, agent, or reasoning option from a slash command.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show why and how each tool call was allowed. Expanded tool cards (edits, shell commands, and every other tool) now display a shield footer such as "Auto-approved by your global config", including the matched rule or agent and an outside-workspace note. A new "Show approval reason on tool cards" toggle at the bottom of Auto-Approve settings (on by default) controls the footer.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show the JetBrains tool window Chat and Agents views as tabs with shorter labels.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Support opening, editing, and deleting workflows from JetBrains settings.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Reorder Agent Manager worktrees by dragging them in the JetBrains plugin.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show worktree session titles in regular weight, keep the account switcher hidden when a new worktree starts with a prompt, add new worktrees at the top of the Agent Manager list, keep the running indicator on worktree rows when a stopped session is resumed, mark failed and waiting sessions on their worktree row and in session lists, keep the Agents tab notification dot up until every session that needs you is resolved, and keep session card popups inside the visible session view while pointing at their card.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep the PR badge in the JetBrains Agent Manager worktree list clickable and aligned with the rest of the row.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show branch icons on Agent Manager worktree rows again, and mark the current checkout with a local machine icon.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep JetBrains Agent Manager worktrees in the main repository storage, prevent nested worktree deletion from removing child worktrees, and show a clear missing-folder error for deleted workspaces.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Scope chat session history to the worktree you have open, so a worktree no longer lists sessions from the main checkout or sibling worktrees, and show sessions started in another project frame in Agent Manager as they happen.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Prevent encrypted reasoning state from incorrectly reducing the output token budget for long-running sessions.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Allow model selector searches to match provider prefixes in colon-separated model names.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep Review-first onboarding permissions editable in Auto-Approve settings.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Let session overlays such as the connection banner take the pointer over from the transcript beneath them, so a covered card no longer stays hovered or keeps its popup open behind the overlay.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Render Agent Manager worktree list labels in normal weight with quieter idle icons, tint monochrome row icons to the selection foreground while leaving status icons colored, and clear a deleted session's question/error status from the session list, worktree list, and tab attention dot.
@@ -1,6 +0,0 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---
Prefer PowerShell 7 over legacy Windows PowerShell 5.1 when running agent commands on Windows. PowerShell 7 installs are now found even when `pwsh` is missing from PATH, Agent Manager setup and run scripts launch pwsh when available, and an explicit `shell` in kilo.json still overrides detection.
@@ -1,6 +0,0 @@
---
"@kilocode/kilo-ui": patch
"kilo-code": patch
---
Preserve the chat reading position when dragging the scrollbar or using extended scrolling gestures while a response streams.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Use a shared responsive minimum gutter for prompt inputs across the VS Code sidebar, Agent Manager, and worktree dialogs.
-7
View File
@@ -1,7 +0,0 @@
---
"@kilocode/cli": minor
"@kilocode/kilo-ui": minor
"kilo-code": minor
---
View current provider plan usage and quota windows in the CLI and VS Code profile.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Improve CLI cold and warm startup time.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Improve JetBrains Agent Manager session status badges, selection persistence, and PR badge theming.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Prevent runaway memory growth in long-running editor servers by sharing project services across file, terminal, reference, agent, and session routes.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Avoid showing JetBrains internal error popups when Kilo workspace data fails to load, and include HTTP status and response details in diagnostics.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Stop manually aborted turns without briefly showing an interruption warning.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Avoid creating project-local dependency trees when configuration directories contain no file plugins.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Load the correct Agent Manager session history on the first worktree switch between projects.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Remove the model reset button from the chat and worktree prompt controls.
@@ -1,5 +0,0 @@
---
"kilo-code": minor
---
Add an Agent Manager document inspector that previews Markdown files with inline review comments that can be sent to the agent, while source files open in the VS Code editor.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Restore attached images when undoing the last prompt.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Retry reasoning-only incomplete model responses within the bounded recovery budget instead of silently ending the turn.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Show review comment text directly in the chat message instead of hiding it behind a click. Each comment is now a row with the file, line and a two-line preview, expands in place to reveal the full body and code snippet, and long lists collapse to the first few comments with a "Show more" toggle. Opening a source file from a review comment now uses a native VS Code editor tab.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Add consistent spacing between review comments and their follow-up message in chat.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Preserve the Agent Manager sidebar scroll position when worktrees are deleted.
@@ -1,6 +0,0 @@
---
"@kilocode/kilo-ui": patch
"kilo-code": patch
---
Keep the session transcript glued to its bottom while a response streams, so text, tool cards, reasoning, and message actions no longer twitch as they update.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Stop moving editor context between user messages so providers with prefix caching, including local models, can reuse the conversation across turns.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Keep file route location services on the same cache key as workspace-aware server routes.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Open sub-agent task sessions in read-only editor tabs from JetBrains task cards.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Use a browser-valid close code when Agent Manager terminal replay exceeds its buffer limit
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Build the CLI with Bun 1.4 to reduce compiled binary size and build time.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show the current branch first in Agent Manager and replace worktree activity tags with status icons. Running, question, and error activity now share one color between the row icon and the text badge, add an error state, and surface a notification dot on the Agents tab when a session needs attention.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Report failures when moving a chat into a worktree instead of leaving the row stuck, clean up worktrees left by a failed move, and stop clicks in empty list space from selecting the last row.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show worktree creation and move progress in the Agent Manager row instead of the chat dock.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent Agent Manager terminal processes from escaping cleanup while a worktree is deleted.
+1 -1
View File
@@ -21,5 +21,5 @@
"@types/react-dom": "^19.2.3", "@types/react-dom": "^19.2.3",
"typescript": "^5.8.2" "typescript": "^5.8.2"
}, },
"version": "7.4.23" "version": "7.5.0"
} }
+41 -41
View File
@@ -32,7 +32,7 @@
}, },
"packages/client": { "packages/client": {
"name": "@opencode-ai/client", "name": "@opencode-ai/client",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@opencode-ai/protocol": "workspace:*", "@opencode-ai/protocol": "workspace:*",
"@opencode-ai/schema": "workspace:*", "@opencode-ai/schema": "workspace:*",
@@ -56,7 +56,7 @@
}, },
"packages/codemode": { "packages/codemode": {
"name": "@opencode-ai/codemode", "name": "@opencode-ai/codemode",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"acorn": "8.15.0", "acorn": "8.15.0",
"effect": "catalog:", "effect": "catalog:",
@@ -70,7 +70,7 @@
}, },
"packages/core": { "packages/core": {
"name": "@opencode-ai/core", "name": "@opencode-ai/core",
"version": "7.4.23", "version": "7.5.0",
"bin": { "bin": {
"opencode": "./bin/opencode", "opencode": "./bin/opencode",
}, },
@@ -168,7 +168,7 @@
}, },
"packages/effect-drizzle-sqlite": { "packages/effect-drizzle-sqlite": {
"name": "@opencode-ai/effect-drizzle-sqlite", "name": "@opencode-ai/effect-drizzle-sqlite",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"drizzle-orm": "catalog:", "drizzle-orm": "catalog:",
"effect": "catalog:", "effect": "catalog:",
@@ -182,7 +182,7 @@
}, },
"packages/effect-sqlite-node": { "packages/effect-sqlite-node": {
"name": "@opencode-ai/effect-sqlite-node", "name": "@opencode-ai/effect-sqlite-node",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"effect": "catalog:", "effect": "catalog:",
}, },
@@ -194,7 +194,7 @@
}, },
"packages/http-recorder": { "packages/http-recorder": {
"name": "@opencode-ai/http-recorder", "name": "@opencode-ai/http-recorder",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@effect/platform-node": "4.0.0-beta.83", "@effect/platform-node": "4.0.0-beta.83",
"@effect/platform-node-shared": "4.0.0-beta.83", "@effect/platform-node-shared": "4.0.0-beta.83",
@@ -215,7 +215,7 @@
}, },
"packages/httpapi-codegen": { "packages/httpapi-codegen": {
"name": "@opencode-ai/httpapi-codegen", "name": "@opencode-ai/httpapi-codegen",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"effect": "catalog:", "effect": "catalog:",
"prettier": "3.6.2", "prettier": "3.6.2",
@@ -228,7 +228,7 @@
}, },
"packages/kilo-console": { "packages/kilo-console": {
"name": "@kilocode/kilo-console", "name": "@kilocode/kilo-console",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/kilo-indexing": "workspace:*", "@kilocode/kilo-indexing": "workspace:*",
"@kilocode/kilo-web-ui": "workspace:*", "@kilocode/kilo-web-ui": "workspace:*",
@@ -251,7 +251,7 @@
}, },
"packages/kilo-docs": { "packages/kilo-docs": {
"name": "@kilocode/kilo-docs", "name": "@kilocode/kilo-docs",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@docsearch/css": "^4", "@docsearch/css": "^4",
"@docsearch/js": "^4", "@docsearch/js": "^4",
@@ -281,7 +281,7 @@
}, },
"packages/kilo-gateway": { "packages/kilo-gateway": {
"name": "@kilocode/kilo-gateway", "name": "@kilocode/kilo-gateway",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@ai-sdk/anthropic": "3.0.82", "@ai-sdk/anthropic": "3.0.82",
"@ai-sdk/openai": "3.0.88", "@ai-sdk/openai": "3.0.88",
@@ -315,7 +315,7 @@
}, },
"packages/kilo-i18n": { "packages/kilo-i18n": {
"name": "@kilocode/kilo-i18n", "name": "@kilocode/kilo-i18n",
"version": "7.4.23", "version": "7.5.0",
"devDependencies": { "devDependencies": {
"@tsconfig/node22": "catalog:", "@tsconfig/node22": "catalog:",
"@types/bun": "catalog:", "@types/bun": "catalog:",
@@ -325,7 +325,7 @@
}, },
"packages/kilo-indexing": { "packages/kilo-indexing": {
"name": "@kilocode/kilo-indexing", "name": "@kilocode/kilo-indexing",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@aws-sdk/client-bedrock-runtime": "3.1005.0", "@aws-sdk/client-bedrock-runtime": "3.1005.0",
"@aws-sdk/credential-provider-ini": "3.972.31", "@aws-sdk/credential-provider-ini": "3.972.31",
@@ -361,7 +361,7 @@
}, },
"packages/kilo-memory": { "packages/kilo-memory": {
"name": "@kilocode/kilo-memory", "name": "@kilocode/kilo-memory",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"effect": "catalog:", "effect": "catalog:",
"zod": "catalog:", "zod": "catalog:",
@@ -375,7 +375,7 @@
}, },
"packages/kilo-sandbox": { "packages/kilo-sandbox": {
"name": "@kilocode/sandbox", "name": "@kilocode/sandbox",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@anthropic-ai/sandbox-runtime": "catalog:", "@anthropic-ai/sandbox-runtime": "catalog:",
"effect": "catalog:", "effect": "catalog:",
@@ -390,7 +390,7 @@
}, },
"packages/kilo-telemetry": { "packages/kilo-telemetry": {
"name": "@kilocode/kilo-telemetry", "name": "@kilocode/kilo-telemetry",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/kilo-gateway": "workspace:*", "@kilocode/kilo-gateway": "workspace:*",
"posthog-node": "4.4.0", "posthog-node": "4.4.0",
@@ -404,7 +404,7 @@
}, },
"packages/kilo-ui": { "packages/kilo-ui": {
"name": "@kilocode/kilo-ui", "name": "@kilocode/kilo-ui",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/sdk": "workspace:*", "@kilocode/sdk": "workspace:*",
"@kobalte/core": "0.13.11", "@kobalte/core": "0.13.11",
@@ -442,7 +442,7 @@
}, },
"packages/kilo-vscode": { "packages/kilo-vscode": {
"name": "kilo-code", "name": "kilo-code",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@anthropic-ai/sdk": "^0.39.0", "@anthropic-ai/sdk": "^0.39.0",
"@kilocode/kilo-gateway": "workspace:*", "@kilocode/kilo-gateway": "workspace:*",
@@ -515,7 +515,7 @@
}, },
"packages/kilo-web-ui": { "packages/kilo-web-ui": {
"name": "@kilocode/kilo-web-ui", "name": "@kilocode/kilo-web-ui",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/kilo-ui": "workspace:*", "@kilocode/kilo-ui": "workspace:*",
"@kobalte/core": "catalog:", "@kobalte/core": "catalog:",
@@ -532,7 +532,7 @@
}, },
"packages/llm": { "packages/llm": {
"name": "@opencode-ai/llm", "name": "@opencode-ai/llm",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@opencode-ai/schema": "workspace:*", "@opencode-ai/schema": "workspace:*",
"@smithy/eventstream-codec": "4.2.14", "@smithy/eventstream-codec": "4.2.14",
@@ -551,7 +551,7 @@
}, },
"packages/opencode": { "packages/opencode": {
"name": "@kilocode/cli", "name": "@kilocode/cli",
"version": "7.4.23", "version": "7.5.0",
"bin": { "bin": {
"kilo": "./bin/kilo", "kilo": "./bin/kilo",
"kilocode": "./bin/kilo", "kilocode": "./bin/kilo",
@@ -719,7 +719,7 @@
}, },
"packages/plugin": { "packages/plugin": {
"name": "@kilocode/plugin", "name": "@kilocode/plugin",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider": "3.0.8", "@ai-sdk/provider": "3.0.8",
"@kilocode/sdk": "workspace:*", "@kilocode/sdk": "workspace:*",
@@ -748,7 +748,7 @@
}, },
"packages/plugin-atomic-chat": { "packages/plugin-atomic-chat": {
"name": "@kilocode/plugin-atomic-chat", "name": "@kilocode/plugin-atomic-chat",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/plugin": "workspace:*", "@kilocode/plugin": "workspace:*",
}, },
@@ -762,7 +762,7 @@
}, },
"packages/protocol": { "packages/protocol": {
"name": "@opencode-ai/protocol", "name": "@opencode-ai/protocol",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@opencode-ai/schema": "workspace:*", "@opencode-ai/schema": "workspace:*",
"effect": "catalog:", "effect": "catalog:",
@@ -775,7 +775,7 @@
}, },
"packages/schema": { "packages/schema": {
"name": "@opencode-ai/schema", "name": "@opencode-ai/schema",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"effect": "catalog:", "effect": "catalog:",
}, },
@@ -787,7 +787,7 @@
}, },
"packages/script": { "packages/script": {
"name": "@opencode-ai/script", "name": "@opencode-ai/script",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"semver": "^7.6.3", "semver": "^7.6.3",
}, },
@@ -798,7 +798,7 @@
}, },
"packages/sdk-next": { "packages/sdk-next": {
"name": "@opencode-ai/sdk-next", "name": "@opencode-ai/sdk-next",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@opencode-ai/client": "workspace:*", "@opencode-ai/client": "workspace:*",
"@opencode-ai/core": "workspace:*", "@opencode-ai/core": "workspace:*",
@@ -813,7 +813,7 @@
}, },
"packages/sdk/js": { "packages/sdk/js": {
"name": "@kilocode/sdk", "name": "@kilocode/sdk",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"cross-spawn": "catalog:", "cross-spawn": "catalog:",
}, },
@@ -828,7 +828,7 @@
}, },
"packages/server": { "packages/server": {
"name": "@opencode-ai/server", "name": "@opencode-ai/server",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@opencode-ai/core": "workspace:*", "@opencode-ai/core": "workspace:*",
"@opencode-ai/protocol": "workspace:*", "@opencode-ai/protocol": "workspace:*",
@@ -843,7 +843,7 @@
}, },
"packages/session-ui": { "packages/session-ui": {
"name": "@opencode-ai/session-ui", "name": "@opencode-ai/session-ui",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/sdk": "workspace:*", "@kilocode/sdk": "workspace:*",
"@kobalte/core": "catalog:", "@kobalte/core": "catalog:",
@@ -888,7 +888,7 @@
}, },
"packages/storybook": { "packages/storybook": {
"name": "@opencode-ai/storybook", "name": "@opencode-ai/storybook",
"version": "7.4.23", "version": "7.5.0",
"devDependencies": { "devDependencies": {
"@opencode-ai/session-ui": "workspace:*", "@opencode-ai/session-ui": "workspace:*",
"@opencode-ai/ui": "workspace:*", "@opencode-ai/ui": "workspace:*",
@@ -913,7 +913,7 @@
}, },
"packages/tui": { "packages/tui": {
"name": "@opencode-ai/tui", "name": "@opencode-ai/tui",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/plugin": "workspace:*", "@kilocode/plugin": "workspace:*",
"@kilocode/sdk": "workspace:*", "@kilocode/sdk": "workspace:*",
@@ -939,7 +939,7 @@
}, },
"packages/ui": { "packages/ui": {
"name": "@opencode-ai/ui", "name": "@opencode-ai/ui",
"version": "7.4.23", "version": "7.5.0",
"dependencies": { "dependencies": {
"@kilocode/sdk": "workspace:*", "@kilocode/sdk": "workspace:*",
"@kobalte/core": "catalog:", "@kobalte/core": "catalog:",
@@ -1000,25 +1000,25 @@
}, },
}, },
"trustedDependencies": [ "trustedDependencies": [
"web-tree-sitter",
"esbuild", "esbuild",
"tree-sitter-bash",
"protobufjs", "protobufjs",
"web-tree-sitter",
"tree-sitter-bash",
], ],
"patchedDependencies": { "patchedDependencies": {
"virtua@0.49.1": "patches/virtua@0.49.1.patch", "@ai-sdk/xai@3.0.102": "patches/@ai-sdk%2Fxai@3.0.102.patch",
"mammoth@1.12.0": "patches/mammoth@1.12.0.patch",
"@ff-labs/fff-bun@0.9.4": "patches/@ff-labs%2Ffff-bun@0.9.4.patch",
"@standard-community/standard-openapi@0.2.9": "patches/@standard-community%2Fstandard-openapi@0.2.9.patch",
"@modelcontextprotocol/sdk@1.29.0": "patches/@modelcontextprotocol%2Fsdk@1.29.0.patch", "@modelcontextprotocol/sdk@1.29.0": "patches/@modelcontextprotocol%2Fsdk@1.29.0.patch",
"@ai-sdk/google@3.0.73": "patches/@ai-sdk%2Fgoogle@3.0.73.patch", "@ff-labs/fff-bun@0.9.4": "patches/@ff-labs%2Ffff-bun@0.9.4.patch",
"pacote@21.5.1": "patches/pacote@21.5.1.patch", "pacote@21.5.1": "patches/pacote@21.5.1.patch",
"@silvia-odwyer/photon-node@0.3.4": "patches/@silvia-odwyer%2Fphoton-node@0.3.4.patch", "@standard-community/standard-openapi@0.2.9": "patches/@standard-community%2Fstandard-openapi@0.2.9.patch",
"@ai-sdk/mistral@3.0.51": "patches/@ai-sdk%2Fmistral@3.0.51.patch", "@ai-sdk/mistral@3.0.51": "patches/@ai-sdk%2Fmistral@3.0.51.patch",
"effect@4.0.0-beta.83": "patches/effect@4.0.0-beta.83.patch", "effect@4.0.0-beta.83": "patches/effect@4.0.0-beta.83.patch",
"@silvia-odwyer/photon-node@0.3.4": "patches/@silvia-odwyer%2Fphoton-node@0.3.4.patch",
"solid-js@1.9.12": "patches/solid-js@1.9.12.patch", "solid-js@1.9.12": "patches/solid-js@1.9.12.patch",
"@npmcli/agent@4.0.2": "patches/@npmcli%2Fagent@4.0.2.patch", "@npmcli/agent@4.0.2": "patches/@npmcli%2Fagent@4.0.2.patch",
"@ai-sdk/xai@3.0.102": "patches/@ai-sdk%2Fxai@3.0.102.patch", "virtua@0.49.1": "patches/virtua@0.49.1.patch",
"@ai-sdk/google@3.0.73": "patches/@ai-sdk%2Fgoogle@3.0.73.patch",
"mammoth@1.12.0": "patches/mammoth@1.12.0.patch",
}, },
"overrides": { "overrides": {
"@effect/platform-node-shared": "4.0.0-beta.74", "@effect/platform-node-shared": "4.0.0-beta.74",
+1 -1
View File
@@ -177,6 +177,6 @@
"@tanstack/virtual-core@3.17.3": "patches/@tanstack%2Fvirtual-core@3.17.3.patch", "@tanstack/virtual-core@3.17.3": "patches/@tanstack%2Fvirtual-core@3.17.3.patch",
"solid-js@1.9.12": "patches/solid-js@1.9.12.patch" "solid-js@1.9.12": "patches/solid-js@1.9.12.patch"
}, },
"version": "7.4.23", "version": "7.5.0",
"peerDependencies": {} "peerDependencies": {}
} }
+1 -1
View File
@@ -38,5 +38,5 @@
"@typescript/native-preview": "catalog:", "@typescript/native-preview": "catalog:",
"effect": "catalog:" "effect": "catalog:"
}, },
"version": "7.4.23" "version": "7.5.0"
} }
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"name": "@opencode-ai/codemode", "name": "@opencode-ai/codemode",
"version": "7.4.23", "version": "7.5.0",
"description": "Effect-native confined code execution over schema-described tools", "description": "Effect-native confined code execution over schema-described tools",
"private": true, "private": true,
"type": "module", "type": "module",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"version": "7.4.23", "version": "7.5.0",
"name": "@opencode-ai/core", "name": "@opencode-ai/core",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"version": "7.4.23", "version": "7.5.0",
"name": "@opencode-ai/effect-drizzle-sqlite", "name": "@opencode-ai/effect-drizzle-sqlite",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"version": "7.4.23", "version": "7.5.0",
"name": "@opencode-ai/effect-sqlite-node", "name": "@opencode-ai/effect-sqlite-node",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
+6 -6
View File
@@ -1,7 +1,7 @@
id = "kilo" id = "kilo"
name = "Kilo" name = "Kilo"
description = "The open source coding agent." description = "The open source coding agent."
version = "7.4.23" version = "7.5.0"
schema_version = 1 schema_version = 1
authors = ["Anomaly"] authors = ["Anomaly"]
repository = "https://github.com/Kilo-Org/kilocode" repository = "https://github.com/Kilo-Org/kilocode"
@@ -11,26 +11,26 @@ name = "Kilo"
icon = "./icons/opencode.svg" icon = "./icons/opencode.svg"
[agent_servers.opencode.targets.darwin-aarch64] [agent_servers.opencode.targets.darwin-aarch64]
archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.4.23/opencode-darwin-arm64.zip" archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.5.0/opencode-darwin-arm64.zip"
cmd = "./opencode" cmd = "./opencode"
args = ["acp"] args = ["acp"]
[agent_servers.opencode.targets.darwin-x86_64] [agent_servers.opencode.targets.darwin-x86_64]
archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.4.23/opencode-darwin-x64.zip" archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.5.0/opencode-darwin-x64.zip"
cmd = "./opencode" cmd = "./opencode"
args = ["acp"] args = ["acp"]
[agent_servers.opencode.targets.linux-aarch64] [agent_servers.opencode.targets.linux-aarch64]
archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.4.23/opencode-linux-arm64.tar.gz" archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.5.0/opencode-linux-arm64.tar.gz"
cmd = "./opencode" cmd = "./opencode"
args = ["acp"] args = ["acp"]
[agent_servers.opencode.targets.linux-x86_64] [agent_servers.opencode.targets.linux-x86_64]
archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.4.23/opencode-linux-x64.tar.gz" archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.5.0/opencode-linux-x64.tar.gz"
cmd = "./opencode" cmd = "./opencode"
args = ["acp"] args = ["acp"]
[agent_servers.opencode.targets.windows-x86_64] [agent_servers.opencode.targets.windows-x86_64]
archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.4.23/opencode-windows-x64.zip" archive = "https://github.com/Kilo-Org/kilocode/releases/download/v7.5.0/opencode-windows-x64.zip"
cmd = "./opencode.exe" cmd = "./opencode.exe"
args = ["acp"] args = ["acp"]
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"version": "7.4.23", "version": "7.5.0",
"name": "@opencode-ai/http-recorder", "name": "@opencode-ai/http-recorder",
"description": "Record and replay Effect HTTP client traffic with deterministic cassettes", "description": "Record and replay Effect HTTP client traffic with deterministic cassettes",
"type": "module", "type": "module",
+1 -1
View File
@@ -20,5 +20,5 @@
"@types/bun": "catalog:", "@types/bun": "catalog:",
"@typescript/native-preview": "catalog:" "@typescript/native-preview": "catalog:"
}, },
"version": "7.4.23" "version": "7.5.0"
} }
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@kilocode/kilo-console", "name": "@kilocode/kilo-console",
"version": "7.4.23", "version": "7.5.0",
"private": true, "private": true,
"type": "module", "type": "module",
"scripts": { "scripts": {
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "@kilocode/kilo-docs", "name": "@kilocode/kilo-docs",
"version": "7.4.23", "version": "7.5.0",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "next dev --webpack --port 3002", "dev": "next dev --webpack --port 3002",
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"name": "@kilocode/kilo-gateway", "name": "@kilocode/kilo-gateway",
"version": "7.4.23", "version": "7.5.0",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
"description": "Unified Kilo Gateway package for OpenCode - authentication, provider, and API integration", "description": "Unified Kilo Gateway package for OpenCode - authentication, provider, and API integration",
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"name": "@kilocode/kilo-i18n", "name": "@kilocode/kilo-i18n",
"version": "7.4.23", "version": "7.5.0",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
"description": "Kilo-specific i18n translations and overrides", "description": "Kilo-specific i18n translations and overrides",
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"$schema": "https://json.schemastore.org/package.json", "$schema": "https://json.schemastore.org/package.json",
"name": "@kilocode/kilo-indexing", "name": "@kilocode/kilo-indexing",
"version": "7.4.23", "version": "7.5.0",
"type": "module", "type": "module",
"license": "MIT", "license": "MIT",
"description": "Standalone indexing engine and host helpers for Kilo Code", "description": "Standalone indexing engine and host helpers for Kilo Code",

Some files were not shown because too many files have changed in this diff Show More