| sync: OpenCode v1.15.0 -> v1.15.1
Upstream commits:
- feat(tui): add minimal thinking mode with click-to-expand
- feat(tui): enable pinned session switching
- refactor(instance): retire WithInstance adapter
- refactor(lsp): require explicit instance context
- refactor(workspace): centralize adapter invocation
- refactor(flags): migrate flags to runtime flags
- fix(tui): dedupe consecutive prompt history entries
- fix(tui): show config error details on startup
- fix(tool): bridge custom tool zod metadata
- fix: markdown table rendering
- fix(watcher): resolve symlinked .git path
- Various Effect instance context refactoring
Conflicts resolved: 44 files
- package.json/bun.lock: accept upstream versions
- flag/flag.ts: accepted upstream removals, kept DEVECO_ prefix
- runtime-flags.ts: accepted upstream new flags, kept DEVECO_ prefix
- bridge.ts: accepted upstream refactoring (standalone bind/fromPromise)
- lsp/server.ts: accepted upstream flags parameter refactoring
- instance.ts: accepted upstream deletion (retired WithInstance adapter)
- TUI files: accepted upstream features, kept DEVECO_ branding
- Test files: accepted upstream test updates, kept DEVECO_ env vars
- config.ts: accepted upstream import changes
- instruction.ts, skill, db, workspace-routing: accepted upstream refactoring
Brand identifiers preserved throughout, HarmonyOS tools and plugins retained
Baseline updated in BASELINE.md
Signed-off-by: OwenO <ouwen7@huawei.com>
| 14 天前 |