OpenCode v1.3.0 - #8772
Conversation
- Rename PermissionNext → Permission across all remaining src/test files
(drain.ts, routes.ts, remote-sender.ts, task.ts, and 5 test files)
- Fix Effect Layer type resolution for makeRunPromise by accepting
Layer<I, E, any> (Effect 4.x beta type inference limitation)
- Add missing imports: Bus/BusEvent in server.ts, useToast in sync.tsx
- Fix OPENCODE_ → KILO_ flag renames missed by merge transforms
(DISABLE_EXTERNAL_SKILLS in skill/index.ts)
- Fix isCodex → isOpenaiOauth rename in session/llm.ts
- Fix PasteEvent.bytes decoding (decodePasteBytes removed from @opentui/core)
- Fix ProviderID branded type indexing with ProviderID.kilo
- Remove redundant windowsHide from pr.ts (handled by Process.spawn)
- Update Skill import paths after skill.ts → index.ts rename
- Restore Skill.remove and Skill.BUILTIN_LOCATION lost during merge
| result = yield* upgradeCurl(target) | ||
| break | ||
| case "npm": | ||
| result = yield* run(["npm", "install", "-g", `@kilocode/cli@${target}`]) |
There was a problem hiding this comment.
will add the markers. forgot here.
| if (!sqlite) return | ||
| sqlite.close() | ||
| state.sqlite = undefined | ||
| Client().$client.close() |
There was a problem hiding this comment.
WARNING: close() reopens the database when nothing has been initialized
Client is now a lazy initializer, so calling Client() here will create a brand-new connection during shutdown if nothing has touched the DB yet. That regresses the previous guarded behavior and can create/open kilo.db as a side effect of cleanup.
Code Review SummaryStatus: 1 Issues Found | Recommendation: Address before merge Overview
Fix these issues in Kilo Cloud Issue Details (click to expand)WARNING
Other Observations (not in diff)No new high-confidence issues were found in the latest incremental diff. The existing Files Reviewed (2 files)
Reviewed by gpt-5.4-20260305 · 732,604 tokens |
…ncode-v1.3.0 OpenCode v1.3.0
…ncode-v1.3.0 OpenCode v1.3.0
Important
New Features
Desktop App Improvements
Terminal & Editor
Providers & Models
Review & Collaboration
Authentication & Account
UI/UX Improvements
Bug Fixes