| sync: OpenCode v1.14.51 -> v1.15.0
Upstream commits:
- Add Effect-native core event system (#27415)
- core: fix event projector lookup to use versioned type keys
- feat(desktop): auto-hide menu bar on Linux and Windows (#27618)
- fix(app): only run session.updated archive logic if archive state changes (#27637)
- fix(session): ignore instruction lookup errors (#27656)
- fix(tool): ignore invalid custom tool exports
- Migrate v2 session-event/message to packages/core
- HTTP API groups/v2/instance.ts -> location.ts rename
Conflicts resolved: 21 files
- 18 package.json + bun.lock + extension.toml: accept upstream versions
- packages/opencode/package.json: accept upstream, keep name: "deveco"
- packages/web/package.json: accept upstream, ensure "deveco": "workspace:*"
- packages/opencode/src/session/processor.ts: accept upstream simplified layer type
Brand identifiers preserved throughout
Baseline updated in BASELINE.md
Signed-off-by: OwenO <ouwen7@huawei.com>
| 14 天前 |