文件最后提交记录最后更新时间
sync: OpenCode v1.14.41 -> v1.14.42 Upstream commits: - feat(core): add scout agent for repo research (#24149) - Add native LLM core foundation (#24712) - feat(opencode): add interactive split-footer mode to run (#23557) - feat(server): add HTTP API response compression (#26440) - feat(core): be smarter about generating a worktree name (#26368) - feat(core): allow external workspace creation (#26212) - feat(desktop): working indicator on project sidebar (#26223) - feat(desktop): allow silent install and only user-wide scope (#26253) - feat(websearch): add parallel provider rollout (#26227) - fix(server): clean up post-Hono-deletion scar tissue (#26542) - fix(server): validate permission and question ids (#26456) - fix(server): include auth challenge on typed 401 (#26455) - fix(server): return structured validation errors (#26457) - fix(server): match Hono wire format for authorize errors (#26474) - fix(tui): sort session picker by full updated timestamp (#24725) - fix(cli): forward signals from npm shim (#26259) - fix(workspace): claim detached sessions to source project (#26413) - fix(tui): retain cleared prompt drafts (#26258) - fix(provider): align Gemini thinking controls (#26279) - fix(provider): align Anthropic Opus 4.5 efforts (#26275) - fix(provider): constrain OpenAI deep research efforts (#26273) - fix(provider): align GPT-5 reasoning variants (#26268) - fix(skill): allow missing descriptions (#26391) - fix: ensure tools are always in same order (#26370) - fix: adjust tui retry dialog logic (#26366) - fix(web): normalize shell output carriage returns (#26426) - fix: tweaks to transform logic for anthropic and bedrock (#26276) - flatten to keybind compatible config (#26421) - introduce opentui keymap as sole key/cmd engine (#26053) - internal which-key plugin, inactive by default (#26337) - refactor(desktop): convert main process to Effect-TS (#26148) - research: delete Hono backend (#25667) - release: v1.14.42 Conflicts resolved: 77 files - package.json (17): accepted upstream versions, preserved name: "codegenie" - bun.lock, nix/hashes.json: accepted upstream - extension.toml: accepted upstream version and download URL - server source (12): accepted upstream architecture, preserved CODEGENIE_ brand - server tests (27): accepted upstream test structure, preserved CODEGENIE_ brand - tui/plugin (6): accepted upstream TUI changes, preserved CodeGenie customizations - desktop (2): accepted upstream Effect-TS refactor, preserved brand - bin/codegenie: preserved CODEGENIE_BIN_PATH and .codegenie cache - modify/delete (6): accepted upstream deletions (Hono cleanup) - sdk/build (1): accepted upstream - flag.ts: accepted upstream flags, converted OPENCODE_ to CODEGENIE_ Brand identifiers preserved throughout, HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 20 天前
sync: OpenCode v1.14.41 -> v1.14.42 Upstream commits: - feat(core): add scout agent for repo research (#24149) - Add native LLM core foundation (#24712) - feat(opencode): add interactive split-footer mode to run (#23557) - feat(server): add HTTP API response compression (#26440) - feat(core): be smarter about generating a worktree name (#26368) - feat(core): allow external workspace creation (#26212) - feat(desktop): working indicator on project sidebar (#26223) - feat(desktop): allow silent install and only user-wide scope (#26253) - feat(websearch): add parallel provider rollout (#26227) - fix(server): clean up post-Hono-deletion scar tissue (#26542) - fix(server): validate permission and question ids (#26456) - fix(server): include auth challenge on typed 401 (#26455) - fix(server): return structured validation errors (#26457) - fix(server): match Hono wire format for authorize errors (#26474) - fix(tui): sort session picker by full updated timestamp (#24725) - fix(cli): forward signals from npm shim (#26259) - fix(workspace): claim detached sessions to source project (#26413) - fix(tui): retain cleared prompt drafts (#26258) - fix(provider): align Gemini thinking controls (#26279) - fix(provider): align Anthropic Opus 4.5 efforts (#26275) - fix(provider): constrain OpenAI deep research efforts (#26273) - fix(provider): align GPT-5 reasoning variants (#26268) - fix(skill): allow missing descriptions (#26391) - fix: ensure tools are always in same order (#26370) - fix: adjust tui retry dialog logic (#26366) - fix(web): normalize shell output carriage returns (#26426) - fix: tweaks to transform logic for anthropic and bedrock (#26276) - flatten to keybind compatible config (#26421) - introduce opentui keymap as sole key/cmd engine (#26053) - internal which-key plugin, inactive by default (#26337) - refactor(desktop): convert main process to Effect-TS (#26148) - research: delete Hono backend (#25667) - release: v1.14.42 Conflicts resolved: 77 files - package.json (17): accepted upstream versions, preserved name: "codegenie" - bun.lock, nix/hashes.json: accepted upstream - extension.toml: accepted upstream version and download URL - server source (12): accepted upstream architecture, preserved CODEGENIE_ brand - server tests (27): accepted upstream test structure, preserved CODEGENIE_ brand - tui/plugin (6): accepted upstream TUI changes, preserved CodeGenie customizations - desktop (2): accepted upstream Effect-TS refactor, preserved brand - bin/codegenie: preserved CODEGENIE_BIN_PATH and .codegenie cache - modify/delete (6): accepted upstream deletions (Hono cleanup) - sdk/build (1): accepted upstream - flag.ts: accepted upstream flags, converted OPENCODE_ to CODEGENIE_ Brand identifiers preserved throughout, HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 20 天前
sync: OpenCode v1.14.41 -> v1.14.42 Upstream commits: - feat(core): add scout agent for repo research (#24149) - Add native LLM core foundation (#24712) - feat(opencode): add interactive split-footer mode to run (#23557) - feat(server): add HTTP API response compression (#26440) - feat(core): be smarter about generating a worktree name (#26368) - feat(core): allow external workspace creation (#26212) - feat(desktop): working indicator on project sidebar (#26223) - feat(desktop): allow silent install and only user-wide scope (#26253) - feat(websearch): add parallel provider rollout (#26227) - fix(server): clean up post-Hono-deletion scar tissue (#26542) - fix(server): validate permission and question ids (#26456) - fix(server): include auth challenge on typed 401 (#26455) - fix(server): return structured validation errors (#26457) - fix(server): match Hono wire format for authorize errors (#26474) - fix(tui): sort session picker by full updated timestamp (#24725) - fix(cli): forward signals from npm shim (#26259) - fix(workspace): claim detached sessions to source project (#26413) - fix(tui): retain cleared prompt drafts (#26258) - fix(provider): align Gemini thinking controls (#26279) - fix(provider): align Anthropic Opus 4.5 efforts (#26275) - fix(provider): constrain OpenAI deep research efforts (#26273) - fix(provider): align GPT-5 reasoning variants (#26268) - fix(skill): allow missing descriptions (#26391) - fix: ensure tools are always in same order (#26370) - fix: adjust tui retry dialog logic (#26366) - fix(web): normalize shell output carriage returns (#26426) - fix: tweaks to transform logic for anthropic and bedrock (#26276) - flatten to keybind compatible config (#26421) - introduce opentui keymap as sole key/cmd engine (#26053) - internal which-key plugin, inactive by default (#26337) - refactor(desktop): convert main process to Effect-TS (#26148) - research: delete Hono backend (#25667) - release: v1.14.42 Conflicts resolved: 77 files - package.json (17): accepted upstream versions, preserved name: "codegenie" - bun.lock, nix/hashes.json: accepted upstream - extension.toml: accepted upstream version and download URL - server source (12): accepted upstream architecture, preserved CODEGENIE_ brand - server tests (27): accepted upstream test structure, preserved CODEGENIE_ brand - tui/plugin (6): accepted upstream TUI changes, preserved CodeGenie customizations - desktop (2): accepted upstream Effect-TS refactor, preserved brand - bin/codegenie: preserved CODEGENIE_BIN_PATH and .codegenie cache - modify/delete (6): accepted upstream deletions (Hono cleanup) - sdk/build (1): accepted upstream - flag.ts: accepted upstream flags, converted OPENCODE_ to CODEGENIE_ Brand identifiers preserved throughout, HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 20 天前
sync: OpenCode v1.14.39 -> v1.14.40 Upstream commits: - fix(provider): preserve assistant message content when reasoning blocks present (#21370) - fix(server): apply cors before legacy auth (#26092) - feat(config): support well-known remote_config (#26054) - fix(cli): avoid AppRuntime re-entry for network options (#26052) - fix(tui): filter only connected workspaces in dialog; add warp synthetic message (#25915) - fix(tui): preserve selected model on refresh (#25993) - feat(desktop): implement clipboard write permission handling (#25998) - fix(ui): preserve SVG tags in DOMPurify config for KaTeX math rendering (#25866) - fix(desktop): suppress EPIPE errors in console transport (#25980) - fix(desktop): disable auto install on app quit (#25976) - feat(desktop): add test onboarding env (#25968) - Type session not-found errors (#25818) - fix(app): require query functions for sync queries (#25939) - fix(server): restore web terminal CSP allowances (#25937) - fix: sanitize surrogates (#25934) - fix(cf-ai-gateway): route provider options through openaiCompatible key (#25573) - fix(core): use current workspace with /new; fix warping into local project (#25894) - fix(core): better state handling of editor context (#25911) - fix(TUI): update agent create target path from "/agent" to "/agents" (#14427) - fix: retry server_is_overloaded errors (#25888) - fix(compaction): order compaction summary before retained tail (#25851) Conflicts resolved: 46 files (16 package.json version bumps, 21 README deletions, bun.lock, extension.toml, transform.ts ToolResultPart+sanitizeSurrogates, workspace.ts imports merge, home.tsx CodeGenie onboarding + useEditorContext, acp.ts resolveNetworkOptions Effect migration, desktop/server.ts XDG_STATE_HOME, desktop/renderer/index.tsx BrowserApiErrors filter, httpapi-pty.test.ts app() parametrization) Brand identifiers preserved throughout, OPENCODE_ residuals cleaned from 25+ auto-merged files Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
sync: OpenCode v1.14.41 -> v1.14.42 Upstream commits: - feat(core): add scout agent for repo research (#24149) - Add native LLM core foundation (#24712) - feat(opencode): add interactive split-footer mode to run (#23557) - feat(server): add HTTP API response compression (#26440) - feat(core): be smarter about generating a worktree name (#26368) - feat(core): allow external workspace creation (#26212) - feat(desktop): working indicator on project sidebar (#26223) - feat(desktop): allow silent install and only user-wide scope (#26253) - feat(websearch): add parallel provider rollout (#26227) - fix(server): clean up post-Hono-deletion scar tissue (#26542) - fix(server): validate permission and question ids (#26456) - fix(server): include auth challenge on typed 401 (#26455) - fix(server): return structured validation errors (#26457) - fix(server): match Hono wire format for authorize errors (#26474) - fix(tui): sort session picker by full updated timestamp (#24725) - fix(cli): forward signals from npm shim (#26259) - fix(workspace): claim detached sessions to source project (#26413) - fix(tui): retain cleared prompt drafts (#26258) - fix(provider): align Gemini thinking controls (#26279) - fix(provider): align Anthropic Opus 4.5 efforts (#26275) - fix(provider): constrain OpenAI deep research efforts (#26273) - fix(provider): align GPT-5 reasoning variants (#26268) - fix(skill): allow missing descriptions (#26391) - fix: ensure tools are always in same order (#26370) - fix: adjust tui retry dialog logic (#26366) - fix(web): normalize shell output carriage returns (#26426) - fix: tweaks to transform logic for anthropic and bedrock (#26276) - flatten to keybind compatible config (#26421) - introduce opentui keymap as sole key/cmd engine (#26053) - internal which-key plugin, inactive by default (#26337) - refactor(desktop): convert main process to Effect-TS (#26148) - research: delete Hono backend (#25667) - release: v1.14.42 Conflicts resolved: 77 files - package.json (17): accepted upstream versions, preserved name: "codegenie" - bun.lock, nix/hashes.json: accepted upstream - extension.toml: accepted upstream version and download URL - server source (12): accepted upstream architecture, preserved CODEGENIE_ brand - server tests (27): accepted upstream test structure, preserved CODEGENIE_ brand - tui/plugin (6): accepted upstream TUI changes, preserved CodeGenie customizations - desktop (2): accepted upstream Effect-TS refactor, preserved brand - bin/codegenie: preserved CODEGENIE_BIN_PATH and .codegenie cache - modify/delete (6): accepted upstream deletions (Hono cleanup) - sdk/build (1): accepted upstream - flag.ts: accepted upstream flags, converted OPENCODE_ to CODEGENIE_ Brand identifiers preserved throughout, HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 20 天前