| sync: OpenCode v1.14.50 -> v1.14.51
Upstream commits:
- feat: add experimental background subagents (#27084)
- feat(desktop): add mcp client registration status and authentication handling (#27525)
- feat(provider): add NVIDIA endpoints origin header (#27394)
- fix(session): prevent double auto-compaction from filterCompacted reorder (#27545)
- fix(session): finalize interrupted assistant messages (#27254)
- fix: image resizer wasm loading, reenable image resizing (#26805)
- fix(provider): remove LiteLLM workarounds ported upstream (#26819)
- fix(tui): preserve text selection on question prompt options (#24988)
- fix(tool): close shell truncation stream (#27517)
- fix(worktree): accept missing create payload (#27582)
- fix: bug with azure gpt-5.5 w/ completions api (#26222)
- refactor(server): simplify listener lifecycle (#27413)
- refactor(server): centralize session busy mapping (#27473)
- Refactor event HTTP API route modules (#27441)
- refactor(flags): migrate multiple flags to runtime flags (#27605-#27615)
- refactor(http-recorder): tighten cassette safety, fix WS leaks (#26730)
Conflicts resolved: 46 files
- package.json (18): accepted upstream versions, preserved name: "deveco" and workspace dep
- bun.lock: accepted upstream
- extension.toml: accepted upstream version + download URL
- flag.ts, runtime-flags.ts: accepted upstream, replaced OPENCODE_ -> DEVECO_ env var prefixes
- provider.ts, registry.ts, shell.ts, storage/db.ts: accepted upstream architecture, preserved DEVECO_ branding
- lsp.ts, server.ts, formatter.ts, project.ts: accepted upstream, replaced OPENCODE_ -> DEVECO_
- image.ts: accepted upstream wasm fix, replaced __OPENCODE_PHOTON_WASM_PATH -> __DEVECO_PHOTON_WASM_PATH
- skill/index.ts: accepted upstream, replaced OPENCODE_SKILL_PATTERN/OPENCODE_DISABLE_EXTERNAL_SKILLS -> DEVECO_
- server/shared/ui.ts, share/session.ts: accepted upstream
- Test files (9): accepted upstream, replaced OPENCODE_ -> DEVECO_ env var prefixes
Brand identifiers preserved throughout, HarmonyOS tools and plugins retained
Baseline updated in BASELINE.md
Signed-off-by: OwenO <ouwen7@huawei.com>
| 15 天前 |