文件最后提交记录最后更新时间
feat(app): add Warp to the open menu (#15368) 3 个月前
enterprise (#4617) Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>6 个月前
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 天前
fix(ui): disable accordion items for binary files and improve disabled state styling (#22577)1 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
revert(app): "STUPID SEXY TIMELINE (#16420)" (#16745)2 个月前
chore: cleanup (#17284)2 个月前
feat(app): polish Open in icon treatment Bring in the Open in button-group and transparent icon updates from #12641 while keeping locale strings unchanged. Replace CSS inversion with dedicated light/dark Zed icon assets for cleaner theme handling. Co-authored-by: Edin <86423329+edoedac0@users.noreply.github.com> 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
fix(app): patch tool diff rendering 1 个月前
fix(app): patch tool diff rendering 1 个月前
chore: generate 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
add codegenie cli 29 天前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
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 天前
tweak(ui): use new-session icon in sidebar buttons 2 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
feat(ui): restyle Card and improve tool error cards (#16888) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>2 个月前
feat(ui): restyle Card and improve tool error cards (#16888) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>2 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
Animation Smorgasbord (#15637) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>2 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
fix(desktop): perf stuff 5 个月前
tweak(ui): session spacing (#20839) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> Co-authored-by: Brendan Allan <brendonovich@outlook.com>1 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
feat(app): project context menu on right-click 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
app: allow providing username and password when connecting to remote server (#14872) 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
feat(app): session timeline/turn rework (#13196) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat(app): session timeline/turn rework (#13196) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
fix(session): add keyboard support to question dock (#20439)2 个月前
chore: refactor composer/dock components (#14328) 3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
fix(app): titlebar cleanup (#17206)2 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
fix(web): favicon rename again 4 个月前
fix(app): file icon stability 2 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
refactor(snapshot): store unified patches in file diffs (#21244) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>1 个月前
chore(app): i18n sync (#17283)2 个月前
sync: OpenCode v1.14.40 -> v1.14.41 Upstream commits: - feat(core): copy file changes when warping (#26190) - feat(desktop): move server to utilityProcess (#25962) - feat: Update ACP support, modernize and fix misc issues (#25663) - fix(tui): restore custom provider in /connect (#26168) - fix: guard undefined contents in diff renderer to fix share viewer SSR crash (#21763) - fix(format): restore stdout/stderr ignore for formatter processes (#26037) - fix(desktop): add macOS settings menu entry (#26081) - docs(desktop): update README from Tauri to Electron (#26146) - docs: add opencode-jfrog-plugin to ecosystem list for JFrog integration (#26019) - chore: monitoring/alerting improvements - chore: update nix hashes and generated files Conflicts resolved: 21 files - packages/*/package.json (13): accept upstream version - packages/opencode/package.json: accept version, retain name=codegenie - packages/web/package.json: accept version - packages/extensions/zed/extension.toml: accept upstream version and URLs - bun.lock: accept upstream, regenerate via bun install - packages/desktop/src/main/server.ts: accept upstream utilityProcess/sidecar refactor, preserve CODEGENIE_* flags in preferAppEnv, drop old prepareServerEnv - packages/opencode/test/server/httpapi-session.test.ts: accept upstream workspaceLayer, preserve CODEGENIE_* flags - packages/opencode/test/server/httpapi-workspace.test.ts: accept upstream workspaceLayer, preserve CODEGENIE_* flags Brand identifiers preserved throughout, HarmonyOS tools and plugins retained Signed-off-by: zhangyuchen <zhangyuchen45@huawei.com> 21 天前
feat(app): better diff/code comments (#14621) Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com> Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
add codegenie cli 29 天前
fix(app): more startup efficiency (#19454)2 个月前
fix(app): more startup efficiency (#19454)2 个月前
Revert "feat: Transitions, spacing, scroll fade, prompt area update (#11168)" (#11461) Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
Update icon-button.css 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
Revert "feat: Transitions, spacing, scroll fade, prompt area update (#11168)" (#11461) Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
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 天前
chore: generate 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
fix(app): a11y translations 4 个月前
feat(app): session timeline/turn rework (#13196) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat(app): session timeline/turn rework (#13196) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
tweak(ui): center titlebar search and soften keybind Mount the titlebar search in the center area and tune its sizing/spacing; use regular weight for the keybind pill text. 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: add oxlint with correctness defaults (#22682)1 个月前
refactor: simplify solid reactivity across app and web (#20497)1 个月前
feat(comments): support file mentions (#20447)2 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
add codegenie cli 29 天前
Revert "feat(ui): Smooth fading out on scroll, style fixes (#11683)" This reverts commit e445dc07464d75c893756f6e256c1755d9e2285e. 3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741)1 个月前
Revert "feat: Transitions, spacing, scroll fade, prompt area update (#11168)" (#11461) Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>3 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
desktop: add loading window and restructure rust (#12176) 3 个月前
fix(ui): keep partial markdown readable while responses stream (#19403)2 个月前
fix(ui): keep partial markdown readable while responses stream (#19403)2 个月前
tweak(ui): session spacing (#20839) Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com> Co-authored-by: Brendan Allan <brendonovich@outlook.com>1 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
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 天前
fix(app): support text attachments (#17335)2 个月前
fix(app): support text attachments (#17335)2 个月前
fix(app): no delay on tooltip close 2 个月前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
fix(app): no delay on tooltip close 2 个月前
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 天前
chore: storybook (#15285) Co-authored-by: David Hill <iamdavidhill@gmail.com>3 个月前
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 天前