文件最后提交记录最后更新时间
sync: OpenCode v1.14.35 -> v1.14.37 Upstream commits: 6b852774e sync release versions for v1.14.35 ca2411d33 Run UI unit tests in CI (#25792) 84afd2bef update: normalize download asset names to match new naming convention (#25796) 22a4a9df8 feat(core): session warping (#25768) f33b17e8a chore: generate 2740d398f devex: Enable Electron MCP servers with DevTools debug port (#25795) edd480f56 fix(tui): fix type error for calling workspace.warp (#25801) f6a3615f5 fix(console): remove Cloudflare cache config from download fetch (#25804) 0df2bb0f3 docs: restore v2 todo 39c88f9af Improve v2 session message rendering (#25634) 75d141b57 fix(session): cancel subtask child sessions (#25798) 2d0a757eb chore: generate 07f1c8c0a fix(desktop): stabilize Windows titlebar zoom (#25813) 6f7d63e9c chore: generate b4147c8d0 refactor(desktop): consolidate desktop-electron into desktop package (#25822) 03544a26c fix(desktop): update main process (#25825) 301ab3615 chore: update nix node_modules hashes 5e75b15eb release: v1.14.37 Key changes: - feat(core): session warping (#25768) - refactor(desktop): consolidate desktop-electron into desktop package (#25822) - fix(session): cancel subtask child sessions (#25798) - fix(desktop): stabilize Windows titlebar zoom (#25813) - Improve v2 session message rendering (#25634) - fix(console): remove Cloudflare cache config from download fetch (#25804) - fix(tui): fix type error for calling workspace.warp (#25801) - devex: Enable Electron MCP servers with DevTools debug port (#25795) - Run UI unit tests in CI (#25792) Conflicts resolved: 31 files (package.json version bumps, bun.lock, extension.toml, desktop-electron deletion, workspace.ts SessionWarpInput + EffectBridge.fromPromise, workspace route WarpPayload, titlebar.tsx navigation buttons, dialog-session-list.tsx WorkspaceLabel, dialog-workspace-create.tsx rewrite, httpapi-workspace.test.ts 3 new tests) Brand identifiers preserved (codegenie naming) HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
sync: OpenCode v1.14.35 -> v1.14.37 Upstream commits: 6b852774e sync release versions for v1.14.35 ca2411d33 Run UI unit tests in CI (#25792) 84afd2bef update: normalize download asset names to match new naming convention (#25796) 22a4a9df8 feat(core): session warping (#25768) f33b17e8a chore: generate 2740d398f devex: Enable Electron MCP servers with DevTools debug port (#25795) edd480f56 fix(tui): fix type error for calling workspace.warp (#25801) f6a3615f5 fix(console): remove Cloudflare cache config from download fetch (#25804) 0df2bb0f3 docs: restore v2 todo 39c88f9af Improve v2 session message rendering (#25634) 75d141b57 fix(session): cancel subtask child sessions (#25798) 2d0a757eb chore: generate 07f1c8c0a fix(desktop): stabilize Windows titlebar zoom (#25813) 6f7d63e9c chore: generate b4147c8d0 refactor(desktop): consolidate desktop-electron into desktop package (#25822) 03544a26c fix(desktop): update main process (#25825) 301ab3615 chore: update nix node_modules hashes 5e75b15eb release: v1.14.37 Key changes: - feat(core): session warping (#25768) - refactor(desktop): consolidate desktop-electron into desktop package (#25822) - fix(session): cancel subtask child sessions (#25798) - fix(desktop): stabilize Windows titlebar zoom (#25813) - Improve v2 session message rendering (#25634) - fix(console): remove Cloudflare cache config from download fetch (#25804) - fix(tui): fix type error for calling workspace.warp (#25801) - devex: Enable Electron MCP servers with DevTools debug port (#25795) - Run UI unit tests in CI (#25792) Conflicts resolved: 31 files (package.json version bumps, bun.lock, extension.toml, desktop-electron deletion, workspace.ts SessionWarpInput + EffectBridge.fromPromise, workspace route WarpPayload, titlebar.tsx navigation buttons, dialog-session-list.tsx WorkspaceLabel, dialog-workspace-create.tsx rewrite, httpapi-workspace.test.ts 3 new tests) Brand identifiers preserved (codegenie naming) HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
feat: migrate brand from CodeGenie to DevEco Code Signed-off-by: eline <eline-han@foxmail.com> 19 天前
sync: OpenCode v1.14.35 -> v1.14.37 Upstream commits: 6b852774e sync release versions for v1.14.35 ca2411d33 Run UI unit tests in CI (#25792) 84afd2bef update: normalize download asset names to match new naming convention (#25796) 22a4a9df8 feat(core): session warping (#25768) f33b17e8a chore: generate 2740d398f devex: Enable Electron MCP servers with DevTools debug port (#25795) edd480f56 fix(tui): fix type error for calling workspace.warp (#25801) f6a3615f5 fix(console): remove Cloudflare cache config from download fetch (#25804) 0df2bb0f3 docs: restore v2 todo 39c88f9af Improve v2 session message rendering (#25634) 75d141b57 fix(session): cancel subtask child sessions (#25798) 2d0a757eb chore: generate 07f1c8c0a fix(desktop): stabilize Windows titlebar zoom (#25813) 6f7d63e9c chore: generate b4147c8d0 refactor(desktop): consolidate desktop-electron into desktop package (#25822) 03544a26c fix(desktop): update main process (#25825) 301ab3615 chore: update nix node_modules hashes 5e75b15eb release: v1.14.37 Key changes: - feat(core): session warping (#25768) - refactor(desktop): consolidate desktop-electron into desktop package (#25822) - fix(session): cancel subtask child sessions (#25798) - fix(desktop): stabilize Windows titlebar zoom (#25813) - Improve v2 session message rendering (#25634) - fix(console): remove Cloudflare cache config from download fetch (#25804) - fix(tui): fix type error for calling workspace.warp (#25801) - devex: Enable Electron MCP servers with DevTools debug port (#25795) - Run UI unit tests in CI (#25792) Conflicts resolved: 31 files (package.json version bumps, bun.lock, extension.toml, desktop-electron deletion, workspace.ts SessionWarpInput + EffectBridge.fromPromise, workspace route WarpPayload, titlebar.tsx navigation buttons, dialog-session-list.tsx WorkspaceLabel, dialog-workspace-create.tsx rewrite, httpapi-workspace.test.ts 3 new tests) Brand identifiers preserved (codegenie naming) HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
sync: OpenCode v1.15.4 -> v1.15.5 Upstream commits: - Preview native LLM runtime stack (#27114) - feat(tui): add syntax highlighting for elixir, fsharp, r, make, vim, xml, agda - perf(app): virtualize session timeline rows (#26949) - fix(plugin): ask in tools from plugins returns promise instead of effect - fix(bus): acquire PubSub subscription eagerly to close /event race - refactor(session): move prompt reminders out of core loop - refactor(session): extract prompt tool resolution - refactor(session): extract reference prompt helpers - refactor(reference): split materialization state - refactor(repository): add cache service + type cache failures - fix(core): fix file references in workspaces - fix(ui): guard reasoning renderer, fix question dock overflow - fix(tui): copy pasted prompt content, collapse long tool output lines - Load models.dev snapshot from build global (models-snapshot.js deleted) - Upgrade Bun to final non-rust version - Multiple test migrations to instance fixtures Conflicts resolved: 28 files - package.json (17): version bump, accept upstream - packages/opencode/package.json: accept upstream + keep name/bin/deveco-codegenie deps - packages/web/package.json: accept upstream + fix deveco workspace dep - bun.lock/extension.toml/sdks/vscode/package.json: accept upstream - build scripts (3): DEVECO_MODELS_DEV define, generate.ts export - runtime-flags.ts: new experimentalNativeLlm flag with DEVECO_ prefix - session/llm.ts: accept upstream native LLM runtime architecture, keep DEVECO_ headers + debug logging - test files (3): DEVECO_TEST_HOME branding Brand identifiers preserved throughout, HarmonyOS tools and plugins retained Baseline updated in BASELINE.md Signed-off-by: OwenO <ouwen7@huawei.com> 13 天前
feat: complete brand migration from CodeGenie to DevEco Code Migrate all remaining CODEGENIE/codegenie references to DEVECO/deveco across the entire codebase: - Fix critical build define mismatch (CODEGENIE_* → DEVECO_*) that caused version/channel to always be "local" in built artifacts - Rename npm scope to @deveco and package name to @deveco/deveco - Rename plugin files: codegenie.ts → deveco.ts, codegenie-models.ts → deveco-models.ts, codegenie-onboarding.tsx → deveco-onboarding.tsx - Update provider ID, class names, and function names - Update all env vars, build scripts, SDK headers, and display text - Fix electron.vite.config.ts CODEGENIE_SERVER_DIST variable reference bug - Update binary output name from bin/codegenie to bin/deveco Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 18 天前
sync: OpenCode v1.15.4 -> v1.15.5 Upstream commits: - Preview native LLM runtime stack (#27114) - feat(tui): add syntax highlighting for elixir, fsharp, r, make, vim, xml, agda - perf(app): virtualize session timeline rows (#26949) - fix(plugin): ask in tools from plugins returns promise instead of effect - fix(bus): acquire PubSub subscription eagerly to close /event race - refactor(session): move prompt reminders out of core loop - refactor(session): extract prompt tool resolution - refactor(session): extract reference prompt helpers - refactor(reference): split materialization state - refactor(repository): add cache service + type cache failures - fix(core): fix file references in workspaces - fix(ui): guard reasoning renderer, fix question dock overflow - fix(tui): copy pasted prompt content, collapse long tool output lines - Load models.dev snapshot from build global (models-snapshot.js deleted) - Upgrade Bun to final non-rust version - Multiple test migrations to instance fixtures Conflicts resolved: 28 files - package.json (17): version bump, accept upstream - packages/opencode/package.json: accept upstream + keep name/bin/deveco-codegenie deps - packages/web/package.json: accept upstream + fix deveco workspace dep - bun.lock/extension.toml/sdks/vscode/package.json: accept upstream - build scripts (3): DEVECO_MODELS_DEV define, generate.ts export - runtime-flags.ts: new experimentalNativeLlm flag with DEVECO_ prefix - session/llm.ts: accept upstream native LLM runtime architecture, keep DEVECO_ headers + debug logging - test files (3): DEVECO_TEST_HOME branding Brand identifiers preserved throughout, HarmonyOS tools and plugins retained Baseline updated in BASELINE.md Signed-off-by: OwenO <ouwen7@huawei.com> 13 天前
sync: OpenCode v1.14.35 -> v1.14.37 Upstream commits: 6b852774e sync release versions for v1.14.35 ca2411d33 Run UI unit tests in CI (#25792) 84afd2bef update: normalize download asset names to match new naming convention (#25796) 22a4a9df8 feat(core): session warping (#25768) f33b17e8a chore: generate 2740d398f devex: Enable Electron MCP servers with DevTools debug port (#25795) edd480f56 fix(tui): fix type error for calling workspace.warp (#25801) f6a3615f5 fix(console): remove Cloudflare cache config from download fetch (#25804) 0df2bb0f3 docs: restore v2 todo 39c88f9af Improve v2 session message rendering (#25634) 75d141b57 fix(session): cancel subtask child sessions (#25798) 2d0a757eb chore: generate 07f1c8c0a fix(desktop): stabilize Windows titlebar zoom (#25813) 6f7d63e9c chore: generate b4147c8d0 refactor(desktop): consolidate desktop-electron into desktop package (#25822) 03544a26c fix(desktop): update main process (#25825) 301ab3615 chore: update nix node_modules hashes 5e75b15eb release: v1.14.37 Key changes: - feat(core): session warping (#25768) - refactor(desktop): consolidate desktop-electron into desktop package (#25822) - fix(session): cancel subtask child sessions (#25798) - fix(desktop): stabilize Windows titlebar zoom (#25813) - Improve v2 session message rendering (#25634) - fix(console): remove Cloudflare cache config from download fetch (#25804) - fix(tui): fix type error for calling workspace.warp (#25801) - devex: Enable Electron MCP servers with DevTools debug port (#25795) - Run UI unit tests in CI (#25792) Conflicts resolved: 31 files (package.json version bumps, bun.lock, extension.toml, desktop-electron deletion, workspace.ts SessionWarpInput + EffectBridge.fromPromise, workspace route WarpPayload, titlebar.tsx navigation buttons, dialog-session-list.tsx WorkspaceLabel, dialog-workspace-create.tsx rewrite, httpapi-workspace.test.ts 3 new tests) Brand identifiers preserved (codegenie naming) HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
sync: OpenCode v1.14.35 -> v1.14.37 Upstream commits: 6b852774e sync release versions for v1.14.35 ca2411d33 Run UI unit tests in CI (#25792) 84afd2bef update: normalize download asset names to match new naming convention (#25796) 22a4a9df8 feat(core): session warping (#25768) f33b17e8a chore: generate 2740d398f devex: Enable Electron MCP servers with DevTools debug port (#25795) edd480f56 fix(tui): fix type error for calling workspace.warp (#25801) f6a3615f5 fix(console): remove Cloudflare cache config from download fetch (#25804) 0df2bb0f3 docs: restore v2 todo 39c88f9af Improve v2 session message rendering (#25634) 75d141b57 fix(session): cancel subtask child sessions (#25798) 2d0a757eb chore: generate 07f1c8c0a fix(desktop): stabilize Windows titlebar zoom (#25813) 6f7d63e9c chore: generate b4147c8d0 refactor(desktop): consolidate desktop-electron into desktop package (#25822) 03544a26c fix(desktop): update main process (#25825) 301ab3615 chore: update nix node_modules hashes 5e75b15eb release: v1.14.37 Key changes: - feat(core): session warping (#25768) - refactor(desktop): consolidate desktop-electron into desktop package (#25822) - fix(session): cancel subtask child sessions (#25798) - fix(desktop): stabilize Windows titlebar zoom (#25813) - Improve v2 session message rendering (#25634) - fix(console): remove Cloudflare cache config from download fetch (#25804) - fix(tui): fix type error for calling workspace.warp (#25801) - devex: Enable Electron MCP servers with DevTools debug port (#25795) - Run UI unit tests in CI (#25792) Conflicts resolved: 31 files (package.json version bumps, bun.lock, extension.toml, desktop-electron deletion, workspace.ts SessionWarpInput + EffectBridge.fromPromise, workspace route WarpPayload, titlebar.tsx navigation buttons, dialog-session-list.tsx WorkspaceLabel, dialog-workspace-create.tsx rewrite, httpapi-workspace.test.ts 3 new tests) Brand identifiers preserved (codegenie naming) HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
sync: OpenCode v1.14.35 -> v1.14.37 Upstream commits: 6b852774e sync release versions for v1.14.35 ca2411d33 Run UI unit tests in CI (#25792) 84afd2bef update: normalize download asset names to match new naming convention (#25796) 22a4a9df8 feat(core): session warping (#25768) f33b17e8a chore: generate 2740d398f devex: Enable Electron MCP servers with DevTools debug port (#25795) edd480f56 fix(tui): fix type error for calling workspace.warp (#25801) f6a3615f5 fix(console): remove Cloudflare cache config from download fetch (#25804) 0df2bb0f3 docs: restore v2 todo 39c88f9af Improve v2 session message rendering (#25634) 75d141b57 fix(session): cancel subtask child sessions (#25798) 2d0a757eb chore: generate 07f1c8c0a fix(desktop): stabilize Windows titlebar zoom (#25813) 6f7d63e9c chore: generate b4147c8d0 refactor(desktop): consolidate desktop-electron into desktop package (#25822) 03544a26c fix(desktop): update main process (#25825) 301ab3615 chore: update nix node_modules hashes 5e75b15eb release: v1.14.37 Key changes: - feat(core): session warping (#25768) - refactor(desktop): consolidate desktop-electron into desktop package (#25822) - fix(session): cancel subtask child sessions (#25798) - fix(desktop): stabilize Windows titlebar zoom (#25813) - Improve v2 session message rendering (#25634) - fix(console): remove Cloudflare cache config from download fetch (#25804) - fix(tui): fix type error for calling workspace.warp (#25801) - devex: Enable Electron MCP servers with DevTools debug port (#25795) - Run UI unit tests in CI (#25792) Conflicts resolved: 31 files (package.json version bumps, bun.lock, extension.toml, desktop-electron deletion, workspace.ts SessionWarpInput + EffectBridge.fromPromise, workspace route WarpPayload, titlebar.tsx navigation buttons, dialog-session-list.tsx WorkspaceLabel, dialog-workspace-create.tsx rewrite, httpapi-workspace.test.ts 3 new tests) Brand identifiers preserved (codegenie naming) HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
sync: OpenCode v1.14.35 -> v1.14.37 Upstream commits: 6b852774e sync release versions for v1.14.35 ca2411d33 Run UI unit tests in CI (#25792) 84afd2bef update: normalize download asset names to match new naming convention (#25796) 22a4a9df8 feat(core): session warping (#25768) f33b17e8a chore: generate 2740d398f devex: Enable Electron MCP servers with DevTools debug port (#25795) edd480f56 fix(tui): fix type error for calling workspace.warp (#25801) f6a3615f5 fix(console): remove Cloudflare cache config from download fetch (#25804) 0df2bb0f3 docs: restore v2 todo 39c88f9af Improve v2 session message rendering (#25634) 75d141b57 fix(session): cancel subtask child sessions (#25798) 2d0a757eb chore: generate 07f1c8c0a fix(desktop): stabilize Windows titlebar zoom (#25813) 6f7d63e9c chore: generate b4147c8d0 refactor(desktop): consolidate desktop-electron into desktop package (#25822) 03544a26c fix(desktop): update main process (#25825) 301ab3615 chore: update nix node_modules hashes 5e75b15eb release: v1.14.37 Key changes: - feat(core): session warping (#25768) - refactor(desktop): consolidate desktop-electron into desktop package (#25822) - fix(session): cancel subtask child sessions (#25798) - fix(desktop): stabilize Windows titlebar zoom (#25813) - Improve v2 session message rendering (#25634) - fix(console): remove Cloudflare cache config from download fetch (#25804) - fix(tui): fix type error for calling workspace.warp (#25801) - devex: Enable Electron MCP servers with DevTools debug port (#25795) - Run UI unit tests in CI (#25792) Conflicts resolved: 31 files (package.json version bumps, bun.lock, extension.toml, desktop-electron deletion, workspace.ts SessionWarpInput + EffectBridge.fromPromise, workspace route WarpPayload, titlebar.tsx navigation buttons, dialog-session-list.tsx WorkspaceLabel, dialog-workspace-create.tsx rewrite, httpapi-workspace.test.ts 3 new tests) Brand identifiers preserved (codegenie naming) HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前