| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 3 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| chore: generate
| 1 个月前 |
| add codegenie cli
| 29 天前 |
| sync: OpenCode v1.14.48 -> v1.14.49
Upstream commits:
- fix keymap fallback priority and TUI config diagnostics (#27384)
- fix(server): map busy sessions in http handlers (#27375)
- fix(provider): restore model suggestions (#27372)
- fix(run): restore non-interactive exit behavior (#27371)
- refactor(flags): route installation/llm client through runtime flags (#27368, #27369)
- effect(git/installation/worktree/format/snapshot): migrate to AppProcess.run (#27185-#27190)
- refactor(flags): route control-plane/sync/session workspaces through runtime flags (#27335-#27337)
- effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard (#27224)
- chore: delete unused util/lock and util/color modules (#27223, #27331)
- core: expose v2 model listing API (#25821)
- feat: session switching (DEVECO_EXPERIMENTAL_SESSION_SWITCHING)
- feat(app): ctrl/cmd+number keybinds to switch projects (#26280)
- feat(tui): pin, quick-switch, and cycle recent sessions (#26858)
- Tests migrated to Effect style (testEffect, it.instance, it.live)
- Zod removal from core, replaced with Effect Schema
Conflicts resolved: 74 files
- package.json (18): accept upstream version, preserve name=deveco and workspace deps
- bun.lock: accept upstream
- extension.toml: accept upstream version URL
- flag.ts: keep DEVECO_* naming, add DEVECO_EXPERIMENTAL_SESSION_SWITCHING
- llm.ts: keep x-deveco-* headers and User-Agent brand
- websearch.ts: keep DEVECO_WEBSEARCH_PROVIDER env var
- logo.tsx/ui.ts: keep local branded UI (not upstream animated logo)
- AGENTS.md: keep local doc index, upstream content -> OPENCODE-AGENTS.md
- Source files: accept upstream Flag->RuntimeFlags refactor, replace OPENCODE_->DEVECO_
- Test files: accept upstream Effect migration, replace OPENCODE_->DEVECO_
Brand identifiers preserved throughout, DEVECO_* flags maintained
Product rebranded from CodeGenie to DevEco Code
Signed-off-by: OwenO <ouwen7@huawei.com>
| 15 天前 |
| sync: OpenCode v1.14.48 -> v1.14.49
Upstream commits:
- fix keymap fallback priority and TUI config diagnostics (#27384)
- fix(server): map busy sessions in http handlers (#27375)
- fix(provider): restore model suggestions (#27372)
- fix(run): restore non-interactive exit behavior (#27371)
- refactor(flags): route installation/llm client through runtime flags (#27368, #27369)
- effect(git/installation/worktree/format/snapshot): migrate to AppProcess.run (#27185-#27190)
- refactor(flags): route control-plane/sync/session workspaces through runtime flags (#27335-#27337)
- effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard (#27224)
- chore: delete unused util/lock and util/color modules (#27223, #27331)
- core: expose v2 model listing API (#25821)
- feat: session switching (DEVECO_EXPERIMENTAL_SESSION_SWITCHING)
- feat(app): ctrl/cmd+number keybinds to switch projects (#26280)
- feat(tui): pin, quick-switch, and cycle recent sessions (#26858)
- Tests migrated to Effect style (testEffect, it.instance, it.live)
- Zod removal from core, replaced with Effect Schema
Conflicts resolved: 74 files
- package.json (18): accept upstream version, preserve name=deveco and workspace deps
- bun.lock: accept upstream
- extension.toml: accept upstream version URL
- flag.ts: keep DEVECO_* naming, add DEVECO_EXPERIMENTAL_SESSION_SWITCHING
- llm.ts: keep x-deveco-* headers and User-Agent brand
- websearch.ts: keep DEVECO_WEBSEARCH_PROVIDER env var
- logo.tsx/ui.ts: keep local branded UI (not upstream animated logo)
- AGENTS.md: keep local doc index, upstream content -> OPENCODE-AGENTS.md
- Source files: accept upstream Flag->RuntimeFlags refactor, replace OPENCODE_->DEVECO_
- Test files: accept upstream Effect migration, replace OPENCODE_->DEVECO_
Brand identifiers preserved throughout, DEVECO_* flags maintained
Product rebranded from CodeGenie to DevEco Code
Signed-off-by: OwenO <ouwen7@huawei.com>
| 15 天前 |
| sync: OpenCode v1.15.3 -> v1.15.4
Upstream commits:
- fix: preserve bus instance context (#28051)
- fix(lsp): preserve instance ref for update events (#28016)
- fix: hide task background instructions by default (#27872)
- style(tui): distinguish markdown h1 headings (#27814)
- zen: update monitoring query
- docs: update README.es.md (#27739)
Conflicts resolved: 41 files
- README.{ar..zht}.md (21): kept local deletion
- **/package.json (17): accepted upstream version bumps, preserved brand/deps
- packages/opencode/package.json: kept name=deveco, bin=deveco, @deveco-codegenie/* deps
- packages/web/package.json: kept deveco workspace dep
- packages/extensions/zed/extension.toml: accepted upstream
- packages/opencode/src/cli/upgrade.ts: accepted upstream GlobalBus refactoring
- bun.lock: accepted upstream
Brand identifiers preserved throughout, HarmonyOS tools and plugins retained
Baseline updated in BASELINE.md
Signed-off-by: OwenO <ouwen7@huawei.com>
| 13 天前 |