Repository navigation
Conversation
…studio, and ollama (anomalyco#53438)
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
…3338) Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
…yco#52876) Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
…tgpt due to openai bugs (anomalyco#53466)
…lyco#54674) Co-authored-by: Hona <10430890+Hona@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
…nomalyco#54047) Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated merge of
anomalyco/opencodedev@bcf23b6775(XCOD-118).This branch is the upstream tip, not a merge: the workflow never resolves conflicts. Resolve it
with a normal merge commit (never squash or rebase, or upstream drops out of
dev's history):.gitattributes.github/workflows/duplicate-issues.yml.github/workflows/generate.yml.github/workflows/nix-hashes.yml.github/workflows/pr-standards.yml.github/workflows/publish.yml.github/workflows/test.yml.github/workflows/triage.yml.github/workflows/typecheck.yml.gitignore.opencode/tui.jsonCHANGELOG.mdCONTRIBUTING.mdbun.lockinstallnix/hashes.jsonnix/opencode.nixpackage.jsonpackages/app/package.jsonpackages/app/playwright.config.tspackages/app/src/app.tsxpackages/app/src/components/dialog-connect-provider.tsxpackages/app/src/components/dialog-select-model.tsxpackages/app/src/components/prompt-input-v2.tsxpackages/app/src/components/prompt-input.tsxpackages/app/src/components/prompt-input/submit.tspackages/app/src/components/session/session-sortable-terminal-tab-v2.tsxpackages/app/src/components/session/session-sortable-terminal-tab.tsxpackages/app/src/components/settings-general.tsxpackages/app/src/components/settings-v2/dialog-settings-v2.tsxpackages/app/src/components/settings-v2/general.tsxpackages/app/src/context/highlights.tsxpackages/app/src/context/local-agent.tspackages/app/src/context/local.tsxpackages/app/src/desktop-menu.test.tspackages/app/src/entry.tsxpackages/app/src/i18n/am.tspackages/app/src/i18n/ar.tspackages/app/src/i18n/az.tspackages/app/src/i18n/bg.tspackages/app/src/i18n/bn.tspackages/app/src/i18n/br.tspackages/app/src/i18n/bs.tspackages/app/src/i18n/ca.tspackages/app/src/i18n/cs.tspackages/app/src/i18n/da.tspackages/app/src/i18n/de.tspackages/app/src/i18n/dv.tspackages/app/src/i18n/dz.tspackages/app/src/i18n/el.tspackages/app/src/i18n/en.tspackages/app/src/i18n/es.tspackages/app/src/i18n/et.tspackages/app/src/i18n/fa.tspackages/app/src/i18n/fi.tspackages/app/src/i18n/fo.tspackages/app/src/i18n/fr.tspackages/app/src/i18n/hi.tspackages/app/src/i18n/hr.tspackages/app/src/i18n/hu.tspackages/app/src/i18n/hy.tspackages/app/src/i18n/id.tspackages/app/src/i18n/is.tspackages/app/src/i18n/it.tspackages/app/src/i18n/ja.tspackages/app/src/i18n/ka.tspackages/app/src/i18n/km.tspackages/app/src/i18n/ko.tspackages/app/src/i18n/lo.tspackages/app/src/i18n/lt.tspackages/app/src/i18n/lv.tspackages/app/src/i18n/mk.tspackages/app/src/i18n/mn.tspackages/app/src/i18n/ms.tspackages/app/src/i18n/my.tspackages/app/src/i18n/ne.tspackages/app/src/i18n/nl.tspackages/app/src/i18n/no.tspackages/app/src/i18n/pa.tspackages/app/src/i18n/pl.tspackages/app/src/i18n/ro.tspackages/app/src/i18n/ru.tspackages/app/src/i18n/si.tspackages/app/src/i18n/sk.tspackages/app/src/i18n/sl.tspackages/app/src/i18n/sq.tspackages/app/src/i18n/sr.tspackages/app/src/i18n/sv.tspackages/app/src/i18n/tg.tspackages/app/src/i18n/th.tspackages/app/src/i18n/tk.tspackages/app/src/i18n/tr.tspackages/app/src/i18n/uk.tspackages/app/src/i18n/ur.tspackages/app/src/i18n/uz.tspackages/app/src/i18n/vi.tspackages/app/src/i18n/zh.tspackages/app/src/i18n/zht.tspackages/app/src/pages/home/home-projects-controller.tsxpackages/app/src/pages/home/home-sessions-view.tsxpackages/app/src/pages/layout.tsxpackages/app/src/pages/layout/helpers.tspackages/app/src/pages/new-session/new-session-draft-controller.tspackages/app/src/pages/session/composer/session-composer-controls.tspackages/app/src/pages/session/session-side-panel.tsxpackages/app/src/providers/models/agent.tspackages/app/src/runtime/i18n/desktop-native.tspackages/app/src/runtime/platform/platform.tsxpackages/app/src/runtime/server/local-mode.test.tspackages/app/src/runtime/server/local-mode.tspackages/app/src/sessions.tsxpackages/app/src/sessions/sessions-model.test.tspackages/app/src/sessions/sessions-model.tspackages/app/src/settings/general/agents.tsxpackages/app/src/shell/commands/desktop-menu.tspackages/app/src/shell/titlebar/model-filter.tsxpackages/cli/bin/lildax.cjspackages/cli/bin/lunos.cjspackages/cli/bin/opencode.cjspackages/cli/package.jsonpackages/cli/script/build.tspackages/cli/script/generate.tspackages/cli/script/macos-resign.shpackages/cli/script/notices.tspackages/cli/script/notices/bun-LICENSE.mdpackages/cli/script/notices/bun-lgpl.jsonpackages/cli/script/notices/spdx/Apache-2.0.txtpackages/cli/script/notices/spdx/CC-BY-3.0.txtpackages/cli/script/notices/spdx/CC0-1.0.txtpackages/cli/script/notices/spdx/ISC.txtpackages/cli/script/notices/spdx/LGPL-2.0-only.txtpackages/cli/script/notices/spdx/LGPL-2.1-only.txtpackages/cli/script/notices/spdx/MIT.txtpackages/cli/script/notices/spdx/Unlicense.txtpackages/cli/script/npm-readme.mdpackages/cli/script/offline-bundles.tspackages/cli/script/offline/INSTALL-OFFLINE.mdpackages/cli/script/offline/tools.tspackages/cli/script/package-meta.tspackages/cli/script/publish.tspackages/cli/script/release-checksums.tspackages/cli/script/sandbox-e2e.ps1packages/cli/script/sandbox-e2e.tspackages/cli/script/sandbox-image.tspackages/cli/src/commands/commands.tspackages/cli/src/commands/handlers/agent-bundle.tspackages/cli/src/commands/handlers/agent-edit.tspackages/cli/src/commands/handlers/agent-run.tspackages/cli/src/commands/handlers/audit.tspackages/cli/src/commands/handlers/cloud-run.tspackages/cli/src/commands/handlers/cloud.tspackages/cli/src/commands/handlers/external.tspackages/cli/src/commands/handlers/licenses.tspackages/cli/src/commands/handlers/marketplace-content.tspackages/cli/src/commands/handlers/marketplace.tspackages/cli/src/commands/handlers/memory.tspackages/cli/src/commands/handlers/sandbox.tspackages/cli/src/commands/handlers/settings.tspackages/codemode/package.jsonpackages/console/app/package.jsonpackages/console/core/package.jsonpackages/console/function/package.jsonpackages/console/mail/package.jsonpackages/console/support/package.jsonpackages/core/package.jsonpackages/core/src/config.tspackages/core/src/config/markdown.tspackages/core/src/config/plugin/external.tspackages/core/src/flag/flag.tspackages/core/src/installation/version.tspackages/core/src/location-services.tspackages/core/src/models-dev.tspackages/core/src/npm.tspackages/core/src/plugin.tspackages/core/src/plugin/host.tspackages/core/src/plugin/internal.tspackages/core/src/plugin/promise.tspackages/core/src/plugin/provider/kilo.tspackages/core/src/plugin/provider/llmgateway.tspackages/core/src/plugin/provider/nvidia.tspackages/core/src/plugin/provider/opencode.tspackages/core/src/plugin/provider/openrouter.tspackages/core/src/plugin/provider/vercel.tspackages/core/src/plugin/provider/zenmux.tspackages/core/src/plugin/skill.tspackages/core/src/plugin/skill/customize-lunos.mdpackages/core/src/plugin/system-prompt/dev-cycle-mode.txtpackages/core/src/plugin/system-prompt/meta.txtpackages/core/src/plugin/system-prompt/research-mode.txtpackages/core/src/ripgrep/binary.tspackages/core/src/skill.tspackages/core/src/tool/external.tspackages/core/src/tool/external.txtpackages/core/src/v1/config/agent.tspackages/core/test/config/markdown.test.tspackages/core/test/plugin/fixture.tspackages/core/test/plugin/provider-kilo.test.tspackages/core/test/plugin/provider-nvidia.test.tspackages/core/test/plugin/provider-opencode.test.tspackages/core/test/plugin/provider-zenmux.test.tspackages/core/test/plugin/skill.test.tspackages/desktop/electron-builder.config.test.tspackages/desktop/electron-builder.config.tspackages/desktop/electron.vite.config.tspackages/desktop/package.jsonpackages/desktop/scripts/copy-metainfo.tspackages/desktop/scripts/finalize-latest-json.tspackages/desktop/scripts/prebuild.tspackages/desktop/src/main/background-cli.tspackages/desktop/src/main/env.d.tspackages/desktop/src/main/index.tspackages/desktop/src/main/ipc.tspackages/desktop/src/main/menu.tspackages/desktop/src/main/native/menu-actions.tspackages/desktop/src/main/storage/install-state.test.tspackages/desktop/src/main/updater.tspackages/desktop/src/main/windows.tspackages/desktop/src/main/wsl/runtime.tspackages/desktop/src/main/wsl/servers.test.tspackages/desktop/src/renderer/i18n/am.tspackages/desktop/src/renderer/i18n/ar.tspackages/desktop/src/renderer/i18n/az.tspackages/desktop/src/renderer/i18n/bg.tspackages/desktop/src/renderer/i18n/bn.tspackages/desktop/src/renderer/i18n/br.tspackages/desktop/src/renderer/i18n/bs.tspackages/desktop/src/renderer/i18n/ca.tspackages/desktop/src/renderer/i18n/cs.tspackages/desktop/src/renderer/i18n/da.tspackages/desktop/src/renderer/i18n/de.tspackages/desktop/src/renderer/i18n/dv.tspackages/desktop/src/renderer/i18n/dz.tspackages/desktop/src/renderer/i18n/el.tspackages/desktop/src/renderer/i18n/en.tspackages/desktop/src/renderer/i18n/es.tspackages/desktop/src/renderer/i18n/et.tspackages/desktop/src/renderer/i18n/fa.tspackages/desktop/src/renderer/i18n/fi.tspackages/desktop/src/renderer/i18n/fo.tspackages/desktop/src/renderer/i18n/fr.tspackages/desktop/src/renderer/i18n/hi.tspackages/desktop/src/renderer/i18n/hr.tspackages/desktop/src/renderer/i18n/hu.tspackages/desktop/src/renderer/i18n/hy.tspackages/desktop/src/renderer/i18n/id.tspackages/desktop/src/renderer/i18n/is.tspackages/desktop/src/renderer/i18n/it.tspackages/desktop/src/renderer/i18n/ja.tspackages/desktop/src/renderer/i18n/ka.tspackages/desktop/src/renderer/i18n/km.tspackages/desktop/src/renderer/i18n/ko.tspackages/desktop/src/renderer/i18n/lo.tspackages/desktop/src/renderer/i18n/lt.tspackages/desktop/src/renderer/i18n/lv.tspackages/desktop/src/renderer/i18n/mk.tspackages/desktop/src/renderer/i18n/mn.tspackages/desktop/src/renderer/i18n/ms.tspackages/desktop/src/renderer/i18n/my.tspackages/desktop/src/renderer/i18n/ne.tspackages/desktop/src/renderer/i18n/nl.tspackages/desktop/src/renderer/i18n/no.tspackages/desktop/src/renderer/i18n/pa.tspackages/desktop/src/renderer/i18n/pl.tspackages/desktop/src/renderer/i18n/ro.tspackages/desktop/src/renderer/i18n/ru.tspackages/desktop/src/renderer/i18n/si.tspackages/desktop/src/renderer/i18n/sk.tspackages/desktop/src/renderer/i18n/sl.tspackages/desktop/src/renderer/i18n/sq.tspackages/desktop/src/renderer/i18n/sr.tspackages/desktop/src/renderer/i18n/sv.tspackages/desktop/src/renderer/i18n/tg.tspackages/desktop/src/renderer/i18n/th.tspackages/desktop/src/renderer/i18n/tk.tspackages/desktop/src/renderer/i18n/tr.tspackages/desktop/src/renderer/i18n/uk.tspackages/desktop/src/renderer/i18n/ur.tspackages/desktop/src/renderer/i18n/uz.tspackages/desktop/src/renderer/i18n/vi.tspackages/desktop/src/renderer/i18n/zh.tspackages/desktop/src/renderer/i18n/zht.tspackages/desktop/src/renderer/index.tsxpackages/effect-drizzle-sqlite/package.jsonpackages/effect-sqlite-node/package.jsonpackages/enterprise/package.jsonpackages/function/package.jsonpackages/http-recorder/package.jsonpackages/llm/package.jsonpackages/opencode/.gitignorepackages/opencode/Dockerfilepackages/opencode/package.jsonpackages/opencode/script/build.tspackages/opencode/script/postinstall.mjspackages/opencode/script/publish.tspackages/opencode/specs/tui-plugins.mdpackages/opencode/src/acp/service.tspackages/opencode/src/agent/agent.tspackages/opencode/src/auth/index.tspackages/opencode/src/cli/cmd/account.tspackages/opencode/src/cli/cmd/agent.tspackages/opencode/src/cli/cmd/attach.tspackages/opencode/src/cli/cmd/debug/agent.handler.tspackages/opencode/src/cli/cmd/debug/config.tspackages/opencode/src/cli/cmd/debug/file.tspackages/opencode/src/cli/cmd/debug/index.tspackages/opencode/src/cli/cmd/debug/lsp.tspackages/opencode/src/cli/cmd/debug/ripgrep.tspackages/opencode/src/cli/cmd/debug/scrap.tspackages/opencode/src/cli/cmd/debug/skill.tspackages/opencode/src/cli/cmd/debug/startup.tspackages/opencode/src/cli/cmd/debug/v2.tspackages/opencode/src/cli/cmd/github.handler.tspackages/opencode/src/cli/cmd/mcp.tspackages/opencode/src/cli/cmd/models.tspackages/opencode/src/cli/cmd/plug.tspackages/opencode/src/cli/cmd/pr.tspackages/opencode/src/cli/cmd/providers.tspackages/opencode/src/cli/cmd/run.tspackages/opencode/src/cli/cmd/run/runtime.tspackages/opencode/src/cli/cmd/serve.tspackages/opencode/src/cli/cmd/stats.tspackages/opencode/src/cli/cmd/tui.tspackages/opencode/src/cli/cmd/uninstall.tspackages/opencode/src/cli/cmd/upgrade.tspackages/opencode/src/cli/error.tspackages/opencode/src/cli/ui.tspackages/opencode/src/cli/upgrade.tspackages/opencode/src/command/index.tspackages/opencode/src/config/agent.tspackages/opencode/src/config/config.tspackages/opencode/src/config/managed.tspackages/opencode/src/config/parse.tspackages/opencode/src/config/tui-migrate.tspackages/opencode/src/config/tui.tspackages/opencode/src/config/variable.tspackages/opencode/src/control-plane/adapters/index.tspackages/opencode/src/control-plane/workspace.tspackages/opencode/src/effect/app-runtime.tspackages/opencode/src/effect/runtime-flags.tspackages/opencode/src/index.tspackages/opencode/src/installation/index.tspackages/opencode/src/mcp/index.tspackages/opencode/src/mcp/oauth-provider.tspackages/opencode/src/permission/index.tspackages/opencode/src/plugin/digitalocean.tspackages/opencode/src/plugin/index.tspackages/opencode/src/plugin/install.tspackages/opencode/src/plugin/shared.tspackages/opencode/src/plugin/tui/runtime.tspackages/opencode/src/plugin/xai.tspackages/opencode/src/provider/error.tspackages/opencode/src/provider/provider.tspackages/opencode/src/question/index.tspackages/opencode/src/server/routes/instance/httpapi/api.tspackages/opencode/src/server/routes/instance/httpapi/errors.tspackages/opencode/src/server/routes/instance/httpapi/groups/config.tspackages/opencode/src/server/routes/instance/httpapi/groups/experimental.tspackages/opencode/src/server/routes/instance/httpapi/groups/global.tspackages/opencode/src/server/routes/instance/httpapi/groups/provider.tspackages/opencode/src/server/routes/instance/httpapi/groups/question.tspackages/opencode/src/server/routes/instance/httpapi/groups/session.tspackages/opencode/src/server/routes/instance/httpapi/handlers/config.tspackages/opencode/src/server/routes/instance/httpapi/handlers/experimental.tspackages/opencode/src/server/routes/instance/httpapi/handlers/global.tspackages/opencode/src/server/routes/instance/httpapi/handlers/provider.tspackages/opencode/src/server/routes/instance/httpapi/handlers/question.tspackages/opencode/src/server/routes/instance/httpapi/handlers/session.tspackages/opencode/src/server/routes/instance/httpapi/handlers/tui.tspackages/opencode/src/server/routes/instance/httpapi/middleware/error.tspackages/opencode/src/server/routes/instance/httpapi/middleware/workspace-routing.tspackages/opencode/src/server/routes/instance/httpapi/server.tspackages/opencode/src/server/shared/ui.tspackages/opencode/src/session/llm.tspackages/opencode/src/session/llm/request.tspackages/opencode/src/session/processor.tspackages/opencode/src/session/prompt.tspackages/opencode/src/session/prompt/anthropic.txtpackages/opencode/src/session/prompt/default.txtpackages/opencode/src/session/reminders.tspackages/opencode/src/session/retry.tspackages/opencode/src/session/session.tspackages/opencode/src/session/tools.tspackages/opencode/src/share/session.tspackages/opencode/src/share/share-next.tspackages/opencode/src/skill/index.tspackages/opencode/src/tool/apply_patch.tspackages/opencode/src/tool/code-mode.tspackages/opencode/src/tool/edit.tspackages/opencode/src/tool/external-directory.tspackages/opencode/src/tool/glob.tspackages/opencode/src/tool/grep.tspackages/opencode/src/tool/invalid.tspackages/opencode/src/tool/lsp.tspackages/opencode/src/tool/question.tspackages/opencode/src/tool/read.tspackages/opencode/src/tool/registry.tspackages/opencode/src/tool/shell.tspackages/opencode/src/tool/skill.tspackages/opencode/src/tool/task.tspackages/opencode/src/tool/write.tspackages/opencode/test/agent/agent.test.tspackages/opencode/test/agent/plan-mode-subagent-bypass.test.tspackages/opencode/test/cli/account.test.tspackages/opencode/test/cli/error.test.tspackages/opencode/test/cli/help/__snapshots__/help-snapshots.test.ts.snappackages/opencode/test/cli/help/help-snapshots.test.tspackages/opencode/test/cli/mcp-add.test.tspackages/opencode/test/cli/run/run-process.test.tspackages/opencode/test/config/config.test.tspackages/opencode/test/config/fixtures/v2-compat/read/model-object-input.jsoncpackages/opencode/test/config/fixtures/v2-compat/read/model-object-output.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/clear-shell-input.jsoncpackages/opencode/test/config/fixtures/v2-compat/update-global/clear-shell-normalized.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/clear-shell-output.jsoncpackages/opencode/test/config/fixtures/v2-compat/update-global/preserve-v2-json-input.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/preserve-v2-json-normalized.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/preserve-v2-json-output.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/preserve-v2-jsonc-input.jsoncpackages/opencode/test/config/fixtures/v2-compat/update-global/preserve-v2-jsonc-normalized.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/preserve-v2-jsonc-output.jsoncpackages/opencode/test/config/fixtures/v2-compat/update-global/v1-overrides-input.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/v1-overrides-normalized.jsonpackages/opencode/test/config/fixtures/v2-compat/update-global/v1-overrides-output.jsonpackages/opencode/test/config/fixtures/v2-compat/update-project/preserve-v2-input.jsonpackages/opencode/test/config/fixtures/v2-compat/update-project/preserve-v2-normalized.jsonpackages/opencode/test/config/fixtures/v2-compat/update-project/preserve-v2-output.jsonpackages/opencode/test/config/fixtures/v2-compat/update-project/v1-overrides-input.jsonpackages/opencode/test/config/fixtures/v2-compat/update-project/v1-overrides-normalized.jsonpackages/opencode/test/config/fixtures/v2-compat/update-project/v1-overrides-output.jsonpackages/opencode/test/config/markdown.test.tspackages/opencode/test/config/tui.test.tspackages/opencode/test/config/v2-compat.test.tspackages/opencode/test/control-plane/workspace.test.tspackages/opencode/test/effect/runtime-flags.test.tspackages/opencode/test/event-manifest.test.tspackages/opencode/test/fake/provider.tspackages/opencode/test/fixture/config.tspackages/opencode/test/fixture/fixture.tspackages/opencode/test/fixture/tui-plugin.tspackages/opencode/test/installation/installation.test.tspackages/opencode/test/lib/cli-process.tspackages/opencode/test/plugin/loader-shared.test.tspackages/opencode/test/plugin/trigger.test.tspackages/opencode/test/plugin/workspace-adapter.test.tspackages/opencode/test/project/instance-bootstrap.test.tspackages/opencode/test/provider/gitlab-duo.test.tspackages/opencode/test/provider/provider.test.tspackages/opencode/test/server/httpapi-cors.test.tspackages/opencode/test/server/httpapi-error-middleware.test.tspackages/opencode/test/server/httpapi-exercise/index.tspackages/opencode/test/server/httpapi-listen.test.tspackages/opencode/test/server/httpapi-ui.test.tspackages/opencode/test/server/httpapi-workspace.test.tspackages/opencode/test/session/llm-native-recorded.test.tspackages/opencode/test/session/prompt.test.tspackages/opencode/test/session/retry.test.tspackages/opencode/test/session/tools.test.tspackages/opencode/test/share/share-next.test.tspackages/opencode/test/tool/__snapshots__/parameters.test.ts.snappackages/opencode/test/tool/external-directory.test.tspackages/opencode/test/tool/read.test.tspackages/opencode/test/tool/task.test.tspackages/plugin/package.jsonpackages/plugin/src/effect/tool.tspackages/plugin/src/tui.tspackages/plugin/src/v2/effect/README.mdpackages/plugin/src/v2/effect/context.tspackages/plugin/src/v2/effect/index.tspackages/plugin/src/v2/promise/README.mdpackages/plugin/src/v2/promise/context.tspackages/plugin/src/v2/promise/index.tspackages/schema/src/event-manifest.tspackages/schema/src/skill.tspackages/script/src/index.tspackages/sdk/js/package.jsonpackages/sdk/js/src/gen/types.gen.tspackages/sdk/js/src/v2/gen/sdk.gen.tspackages/sdk/js/src/v2/gen/types.gen.tspackages/sdk/openapi.jsonpackages/server/package.jsonpackages/session-ui/package.jsonpackages/session-ui/src/components/basic-tool.tsxpackages/slack/package.jsonpackages/stats/app/package.jsonpackages/stats/core/package.jsonpackages/stats/server/package.jsonpackages/storybook/.storybook/mocks/app/context/language.tspackages/tui/package.jsonpackages/tui/src/app.tsxpackages/tui/src/attention.tspackages/tui/src/component/dialog-debug.tsxpackages/tui/src/component/dialog-mode.tsxpackages/tui/src/component/dialog-model.tsxpackages/tui/src/component/dialog-provider.tsxpackages/tui/src/component/dialog-status.tsxpackages/tui/src/component/dialog-theme-list.tsxpackages/tui/src/component/dialog-workspace-list.tsxpackages/tui/src/component/error-component.tsxpackages/tui/src/component/logo.tsxpackages/tui/src/component/prompt/autocomplete.tsxpackages/tui/src/component/prompt/index.tsxpackages/tui/src/component/prompt/workspace.tsxpackages/tui/src/component/spinner.tsxpackages/tui/src/component/workspace-label.tsxpackages/tui/src/config/index.tsxpackages/tui/src/config/keybind.tspackages/tui/src/context/local.tsxpackages/tui/src/context/theme.tsxpackages/tui/src/feature-plugins/home/footer.tsxpackages/tui/src/feature-plugins/home/tips-view.tsxpackages/tui/src/feature-plugins/sidebar/footer.tsxpackages/tui/src/feature-plugins/sidebar/lsp.tsxpackages/tui/src/feature-plugins/sidebar/mcp.tsxpackages/tui/src/feature-plugins/system/plugins.tsxpackages/tui/src/keymap.tsxpackages/tui/src/mini/splash.tspackages/tui/src/plugin/adapters.tsxpackages/tui/src/routes/home.tsxpackages/tui/src/routes/session/footer.tsxpackages/tui/src/routes/session/index.tsxpackages/tui/src/routes/session/permission.tsxpackages/tui/src/routes/session/question.tsxpackages/tui/src/routes/session/sidebar.tsxpackages/tui/src/theme/index.tspackages/tui/src/ui/dialog-confirm.tsxpackages/tui/src/ui/dialog-select.tsxpackages/tui/src/util/error.tspackages/tui/src/util/presentation.tspackages/tui/test/app-lifecycle.test.tsxpackages/tui/test/keybind.test.tspackages/tui/test/mini/external-agent.test.tspackages/tui/test/mini/external-directory-paths.test.tspackages/tui/test/mini/memory-convention.test.tspackages/tui/test/mini/outward-commands.test.tspackages/tui/test/mini/plugin-tool-hooks.test.tspackages/tui/test/mini/skill-allowed-tools.test.tspackages/tui/test/mini/subagent-model.test.tspackages/tui/test/mini/unknown-tool.test.tspackages/ui/package.jsonpackages/ui/src/components/tabs.tsxpackages/ui/src/theme/themes/oc-2.jsonpackages/ui/src/theme/themes/opencode.jsonpackages/ui/vite.config.tspackages/util/src/fs-util.tspackages/web/src/content/docs/agents.mdxpackages/web/src/content/docs/index.mdxpackages/web/src/content/docs/mcp-servers.mdxpackages/web/src/content/docs/providers.mdxpackages/web/src/content/docs/zen.mdxscript/publish.tsscript/translate-app.tsscript/version.tssdks/vscode/package.jsonservices/www/src/docs/content/console/go.mdxturbo.json🔴 Upstream changed CI or release plumbing
Check each of these before merging: the fork's workflows differ from upstream on purpose.
.github/actions/setup-bun/action.yml.github/workflows/check.yml.github/workflows/deploy-files.yml.github/workflows/deploy-posts.yml.github/workflows/deploy-update.yml.github/workflows/deploy-www.yml.github/workflows/deploy.yml.github/workflows/duplicate-issues.yml.github/workflows/generate.yml.github/workflows/models-snapshot.yml.github/workflows/nix-eval.yml.github/workflows/nix-hashes.yml.github/workflows/pr-standards.yml.github/workflows/publish.yml(release workflow).github/workflows/test.yml.github/workflows/triage.yml.github/workflows/typecheck.yml.github/workflows/unlock.ymlVersion lines kept automatically
Only the
"version"line conflicted in 1 package.json files; the workflow kept Lunos's version in each (the one conflict it resolves by itself). Everything else in those files merged normally.Lunos-owned paths touched by upstream
Upstream changed files that Lunos has modified on purpose (
.github/lunos-owned-paths). Review these by hand, even if the merge is clean..github/actions/setup-bun/action.yml.github/workflows/check.yml.github/workflows/deploy-files.yml.github/workflows/deploy-posts.yml.github/workflows/deploy-update.yml.github/workflows/deploy-www.yml.github/workflows/deploy.yml.github/workflows/duplicate-issues.yml.github/workflows/generate.yml.github/workflows/models-snapshot.yml.github/workflows/nix-eval.yml.github/workflows/nix-hashes.yml.github/workflows/pr-standards.yml.github/workflows/publish.yml.github/workflows/test.yml.github/workflows/triage.yml.github/workflows/typecheck.yml.github/workflows/unlock.ymlinstallpackages/cli/script/build.tspackages/cli/script/publish.tspackages/core/src/config/agent.tspackages/core/src/config/attachments.tspackages/core/src/config/command.tspackages/core/src/config/compaction.tspackages/core/src/config/discovery.tspackages/core/src/config/experimental.tspackages/core/src/config/formatter.tspackages/core/src/config/lsp.tspackages/core/src/config/markdown.tspackages/core/src/config/mcp.tspackages/core/src/config/normalize.tspackages/core/src/config/plugin.tspackages/core/src/config/plugin/agent.tspackages/core/src/config/plugin/command.tspackages/core/src/config/plugin/compaction.tspackages/core/src/config/plugin/compatibility.tspackages/core/src/config/plugin/entry-observer.tspackages/core/src/config/plugin/external.tspackages/core/src/config/plugin/formatter.tspackages/core/src/config/plugin/image.tspackages/core/src/config/plugin/instruction.tspackages/core/src/config/plugin/location-watcher.tspackages/core/src/config/plugin/mcp.tspackages/core/src/config/plugin/policy.tspackages/core/src/config/plugin/provider.tspackages/core/src/config/plugin/reference.tspackages/core/src/config/plugin/shell.tspackages/core/src/config/plugin/skill-file.tspackages/core/src/config/plugin/skill.tspackages/core/src/config/plugin/snapshot.tspackages/core/src/config/plugin/source.tspackages/core/src/config/plugin/tool-output.tspackages/core/src/config/plugin/websearch.tspackages/core/src/config/plugin/worktree.tspackages/core/src/config/provider.tspackages/core/src/config/reference.tspackages/core/src/config/tool-output.tspackages/core/src/config/variable.tspackages/core/src/config/watch.tspackages/core/src/config/watcher.tspackages/core/src/installation/version.tspackages/core/src/npm.tspackages/core/src/plugin/agent.tspackages/core/src/plugin/command.tspackages/core/src/plugin/command/review.txtpackages/core/src/plugin/hooks.tspackages/core/src/plugin/host.tspackages/core/src/plugin/identity.tspackages/core/src/plugin/instance.tspackages/core/src/plugin/internal.tspackages/core/src/plugin/layer-map.example.tspackages/core/src/plugin/mcp-codemode-defaults.tspackages/core/src/plugin/models-dev.tspackages/core/src/plugin/module.tspackages/core/src/plugin/optimize.tspackages/core/src/plugin/plan.tspackages/core/src/plugin/promise.tspackages/core/src/plugin/provider.tspackages/core/src/plugin/provider/alibaba.tspackages/core/src/plugin/provider/amazon-bedrock.tspackages/core/src/plugin/provider/anthropic.tspackages/core/src/plugin/provider/azure.tspackages/core/src/plugin/provider/cerebras.tspackages/core/src/plugin/provider/chatgpt.tspackages/core/src/plugin/provider/cloudflare-ai-gateway.tspackages/core/src/plugin/provider/cloudflare-workers-ai.tspackages/core/src/plugin/provider/cohere.tspackages/core/src/plugin/provider/configured.tspackages/core/src/plugin/provider/databricks.tspackages/core/src/plugin/provider/deepinfra.tspackages/core/src/plugin/provider/digitalocean.tspackages/core/src/plugin/provider/dynamic.tspackages/core/src/plugin/provider/factory.tspackages/core/src/plugin/provider/gateway.tspackages/core/src/plugin/provider/github-copilot.tspackages/core/src/plugin/provider/gitlab.tspackages/core/src/plugin/provider/google-vertex.tspackages/core/src/plugin/provider/google.tspackages/core/src/plugin/provider/groq.tspackages/core/src/plugin/provider/kilo.tspackages/core/src/plugin/provider/llmgateway.tspackages/core/src/plugin/provider/lmstudio.tspackages/core/src/plugin/provider/local.tspackages/core/src/plugin/provider/mistral.tspackages/core/src/plugin/provider/modal.tspackages/core/src/plugin/provider/neon.tspackages/core/src/plugin/provider/nvidia.tspackages/core/src/plugin/provider/ollama.tspackages/core/src/plugin/provider/openai-compatible.tspackages/core/src/plugin/provider/openai.tspackages/core/src/plugin/provider/opencode.tspackages/core/src/plugin/provider/openrouter.tspackages/core/src/plugin/provider/perplexity.tspackages/core/src/plugin/provider/poe.tspackages/core/src/plugin/provider/prompt-cache-key.tspackages/core/src/plugin/provider/sap-ai-core.tspackages/core/src/plugin/provider/sdk-factory.tspackages/core/src/plugin/provider/snowflake-cortex.tspackages/core/src/plugin/provider/togetherai.tspackages/core/src/plugin/provider/venice.tspackages/core/src/plugin/provider/vercel.tspackages/core/src/plugin/provider/vllm.tspackages/core/src/plugin/provider/xai.tspackages/core/src/plugin/provider/zenmux.tspackages/core/src/plugin/sdk.tspackages/core/src/plugin/service.tspackages/core/src/plugin/skill.tspackages/core/src/plugin/skill/customize-opencode.mdpackages/core/src/plugin/skill/opencode.mdpackages/core/src/plugin/skill/report.mdpackages/core/src/plugin/source-directory.tspackages/core/src/plugin/supervisor.tspackages/core/src/plugin/system-prompt/anthropic.txtpackages/core/src/plugin/system-prompt/gpt-astra.txtpackages/core/src/plugin/system-prompt/gpt.txtpackages/core/src/plugin/system-prompt/kimi.txtpackages/core/src/plugin/system-prompt/meta.txtpackages/core/src/plugin/system-prompt/trinity.txtpackages/core/src/plugin/tool-input-repair.tspackages/core/src/plugin/update.tspackages/core/src/plugin/variant.tspackages/core/src/plugin/vcs/git.tspackages/core/src/plugin/vcs/hg.tspackages/core/src/plugin/verbosity.tspackages/core/src/plugin/warming.tspackages/core/src/plugin/websearch/exa.tspackages/core/src/plugin/websearch/firecrawl.tspackages/core/src/plugin/websearch/index.tspackages/core/src/plugin/websearch/mcp.tspackages/core/src/plugin/websearch/parallel.tspackages/core/src/plugin/websearch/tavily.tspackages/core/src/plugin/websearch/tinyfish.tspackages/core/src/v1/config/config.tspackages/desktop/AGENTS.mdpackages/desktop/README.mdpackages/desktop/drizzle.config.tspackages/desktop/electron-builder.config.test.tspackages/desktop/electron-builder.config.tspackages/desktop/electron.vite.config.test.tspackages/desktop/electron.vite.config.tspackages/desktop/package.jsonpackages/desktop/resources/entitlements.cli.plistpackages/desktop/resources/entitlements.plistpackages/desktop/resources/windows/installer.nshpackages/desktop/scripts/bench-startup.tspackages/desktop/scripts/bench-variant.ps1packages/desktop/scripts/copy-bundles.tspackages/desktop/scripts/copy-icons.tspackages/desktop/scripts/copy-metainfo.tspackages/desktop/scripts/dev-electron.tspackages/desktop/scripts/dev.tspackages/desktop/scripts/finalize-latest-json.tspackages/desktop/scripts/finalize-latest-yml.tspackages/desktop/scripts/fixtures/picker/index.htmlpackages/desktop/scripts/fixtures/picker/main.tspackages/desktop/scripts/migration.tspackages/desktop/scripts/picker.test.tspackages/desktop/scripts/picker.tspackages/desktop/scripts/prebuild.tspackages/desktop/scripts/predev.tspackages/desktop/scripts/prepare.tspackages/desktop/scripts/profile-by-source.tspackages/desktop/scripts/publish.tspackages/desktop/scripts/utils.tspackages/desktop/scripts/windows-installer.test.tspackages/desktop/src/main/apps.tspackages/desktop/src/main/attachment-picker.test.tspackages/desktop/src/main/attachment-picker.tspackages/desktop/src/main/background-cli.tspackages/desktop/src/main/constants.tspackages/desktop/src/main/debug.tspackages/desktop/src/main/desktop-menu-actions.tspackages/desktop/src/main/desktop.tspackages/desktop/src/main/draft-store.test.tspackages/desktop/src/main/draft-store.tspackages/desktop/src/main/env.d.tspackages/desktop/src/main/extension/archive.tspackages/desktop/src/main/extension/assets.tspackages/desktop/src/main/extension/embeds.tspackages/desktop/src/main/extension/enable-state.tspackages/desktop/src/main/extension/error.tspackages/desktop/src/main/extension/host.tspackages/desktop/src/main/extension/index.tspackages/desktop/src/main/extension/lifecycle.test.tspackages/desktop/src/main/extension/lifecycle.tspackages/desktop/src/main/extension/manager.test.tspackages/desktop/src/main/extension/manager.tspackages/desktop/src/main/extension/manifest.tspackages/desktop/src/main/extension/module.tspackages/desktop/src/main/extension/storage.test.tspackages/desktop/src/main/extension/storage.tspackages/desktop/src/main/external-url.test.tspackages/desktop/src/main/files/apps.tspackages/desktop/src/main/files/attachment-picker.test.tspackages/desktop/src/main/files/attachment-picker.tspackages/desktop/src/main/files/external-url.test.tspackages/desktop/src/main/files/external-url.tspackages/desktop/src/main/files/index.tspackages/desktop/src/main/index.test.tspackages/desktop/src/main/index.tspackages/desktop/src/main/initialization.tspackages/desktop/src/main/install-state.test.tspackages/desktop/src/main/install-state.tspackages/desktop/src/main/ipc-events.tspackages/desktop/src/main/ipc-handlers/app.tspackages/desktop/src/main/ipc-handlers/context.tspackages/desktop/src/main/ipc-handlers/events.tspackages/desktop/src/main/ipc-handlers/extensions.tspackages/desktop/src/main/ipc-handlers/files.tspackages/desktop/src/main/ipc-handlers/menu.tspackages/desktop/src/main/ipc-handlers/storage.tspackages/desktop/src/main/ipc-handlers/window.tspackages/desktop/src/main/ipc-transport.test.tspackages/desktop/src/main/ipc-transport.tspackages/desktop/src/main/ipc.tspackages/desktop/src/main/lifecycle/configure.tspackages/desktop/src/main/lifecycle/deep-link.test.tspackages/desktop/src/main/lifecycle/deep-link.tspackages/desktop/src/main/lifecycle/desktop-initialization.tspackages/desktop/src/main/lifecycle/environment.tspackages/desktop/src/main/lifecycle/index.tspackages/desktop/src/main/lifecycle/marks.tspackages/desktop/src/main/lifecycle/onboarding.tspackages/desktop/src/main/lifecycle/shutdown.tspackages/desktop/src/main/logging.tspackages/desktop/src/main/menu.tspackages/desktop/src/main/migrate.tspackages/desktop/src/main/native-translations.tspackages/desktop/src/main/native/corners.tspackages/desktop/src/main/native/debug.tspackages/desktop/src/main/native/install-cli.tspackages/desktop/src/main/native/logging.tspackages/desktop/src/main/native/menu-actions.tspackages/desktop/src/main/native/menu.tspackages/desktop/src/main/native/translations.tspackages/desktop/src/main/onboarding.tspackages/desktop/src/main/paths.tspackages/desktop/src/main/server.tspackages/desktop/src/main/service/background-service-state.test.tspackages/desktop/src/main/service/background-service-state.tspackages/desktop/src/main/service/background-service.tspackages/desktop/src/main/service/cli-stages.test.tspackages/desktop/src/main/service/cli-stages.tspackages/desktop/src/main/service/cli-version.tspackages/desktop/src/main/service/desktop-cli.tspackages/desktop/src/main/service/shell-env.test.tspackages/desktop/src/main/service/shell-env.tspackages/desktop/src/main/service/sidecar-credentials.test.tspackages/desktop/src/main/service/sidecar-credentials.tspackages/desktop/src/main/service/sidecar-probe.tspackages/desktop/src/main/shell-env.test.tspackages/desktop/src/main/shell-env.tspackages/desktop/src/main/sidecar.tspackages/desktop/src/main/storage/database.test.tspackages/desktop/src/main/storage/database.tspackages/desktop/src/main/storage/drafts.test.tspackages/desktop/src/main/storage/drafts.tspackages/desktop/src/main/storage/index.tspackages/desktop/src/main/storage/install-state.test.tspackages/desktop/src/main/storage/install-state.tspackages/desktop/src/main/storage/keys.tspackages/desktop/src/main/storage/legacy.test.tspackages/desktop/src/main/storage/legacy.tspackages/desktop/src/main/storage/migration.gen.tspackages/desktop/src/main/storage/migration.tspackages/desktop/src/main/storage/migration/20260906234153_drafts/migration.sqlpackages/desktop/src/main/storage/migration/20260906234153_drafts/snapshot.jsonpackages/desktop/src/main/storage/migration/20260906234220_state/migration.sqlpackages/desktop/src/main/storage/migration/20260906234220_state/snapshot.jsonpackages/desktop/src/main/storage/migration/20260907031611_blob-touched/migration.sqlpackages/desktop/src/main/storage/migration/20260907031611_blob-touched/snapshot.jsonpackages/desktop/src/main/storage/migration/20260930041551_extension/migration.sqlpackages/desktop/src/main/storage/migration/20260930041551_extension/snapshot.jsonpackages/desktop/src/main/storage/schema.tspackages/desktop/src/main/storage/snapshot.tspackages/desktop/src/main/storage/state.test.tspackages/desktop/src/main/storage/state.tspackages/desktop/src/main/storage/store.test.tspackages/desktop/src/main/storage/store.tspackages/desktop/src/main/storage/window-snapshot.test.tspackages/desktop/src/main/storage/window-snapshot.tspackages/desktop/src/main/storage/write-behind.test.tspackages/desktop/src/main/storage/write-behind.tspackages/desktop/src/main/store-cleanup.test.tspackages/desktop/src/main/store-cleanup.tspackages/desktop/src/main/store-keys.tspackages/desktop/src/main/store.tspackages/desktop/src/main/unresponsive.tspackages/desktop/src/main/updater-controller.test.tspackages/desktop/src/main/updater-controller.tspackages/desktop/src/main/updater-subscriptions.test.tspackages/desktop/src/main/updater-subscriptions.tspackages/desktop/src/main/updater.tspackages/desktop/src/main/window-registry.test.tspackages/desktop/src/main/window-registry.tspackages/desktop/src/main/window-state.tspackages/desktop/src/main/windows.tspackages/desktop/src/main/windows/appearance.tspackages/desktop/src/main/windows/bootstrap.tspackages/desktop/src/main/windows/defaults.tspackages/desktop/src/main/windows/early.tspackages/desktop/src/main/windows/headers.test.tspackages/desktop/src/main/windows/headers.tspackages/desktop/src/main/windows/index.tspackages/desktop/src/main/windows/protocol.tspackages/desktop/src/main/windows/recovery.tspackages/desktop/src/main/windows/registry.test.tspackages/desktop/src/main/windows/registry.tspackages/desktop/src/main/windows/scheme.tspackages/desktop/src/main/windows/security.tspackages/desktop/src/main/windows/state.tspackages/desktop/src/main/windows/unresponsive.tspackages/desktop/src/main/windows/window-state.test.tspackages/desktop/src/main/windows/window-state.tspackages/desktop/src/main/wsl/ipc.tspackages/desktop/src/main/wsl/policy.tspackages/desktop/src/main/wsl/runtime.tspackages/desktop/src/main/wsl/servers.test.tspackages/desktop/src/main/wsl/servers.tspackages/desktop/src/main/wsl/sidecar.tspackages/desktop/src/main/wsl/startup.tspackages/desktop/src/preload/index.tspackages/desktop/src/preload/types.tspackages/desktop/src/renderer/api-types.tspackages/desktop/src/renderer/api.tspackages/desktop/src/renderer/cli.tspackages/desktop/src/renderer/desktop-app.tsxpackages/desktop/src/renderer/diagnostics.tspackages/desktop/src/renderer/env.d.tspackages/desktop/src/renderer/extensions.tspackages/desktop/src/renderer/html.test.tspackages/desktop/src/renderer/i18n/am.tspackages/desktop/src/renderer/i18n/ar.tspackages/desktop/src/renderer/i18n/az.tspackages/desktop/src/renderer/i18n/bg.tspackages/desktop/src/renderer/i18n/bn.tspackages/desktop/src/renderer/i18n/br.tspackages/desktop/src/renderer/i18n/bs.tspackages/desktop/src/renderer/i18n/ca.tspackages/desktop/src/renderer/i18n/cs.tspackages/desktop/src/renderer/i18n/da.tspackages/desktop/src/renderer/i18n/de.tspackages/desktop/src/renderer/i18n/dv.tspackages/desktop/src/renderer/i18n/dz.tspackages/desktop/src/renderer/i18n/el.tspackages/desktop/src/renderer/i18n/en.tspackages/desktop/src/renderer/i18n/es.tspackages/desktop/src/renderer/i18n/et.tspackages/desktop/src/renderer/i18n/fa.tspackages/desktop/src/renderer/i18n/fi.tspackages/desktop/src/renderer/i18n/fo.tspackages/desktop/src/renderer/i18n/fr.tspackages/desktop/src/renderer/i18n/hi.tspackages/desktop/src/renderer/i18n/hr.tspackages/desktop/src/renderer/i18n/hu.tspackages/desktop/src/renderer/i18n/hy.tspackages/desktop/src/renderer/i18n/id.tspackages/desktop/src/renderer/i18n/index.tspackages/desktop/src/renderer/i18n/is.tspackages/desktop/src/renderer/i18n/it.tspackages/desktop/src/renderer/i18n/ja.tspackages/desktop/src/renderer/i18n/ka.tspackages/desktop/src/renderer/i18n/km.tspackages/desktop/src/renderer/i18n/ko.tspackages/desktop/src/renderer/i18n/lo.tspackages/desktop/src/renderer/i18n/lt.tspackages/desktop/src/renderer/i18n/lv.tspackages/desktop/src/renderer/i18n/mk.tspackages/desktop/src/renderer/i18n/mn.tspackages/desktop/src/renderer/i18n/ms.tspackages/desktop/src/renderer/i18n/my.tspackages/desktop/src/renderer/i18n/ne.tspackages/desktop/src/renderer/i18n/nl.tspackages/desktop/src/renderer/i18n/no.tspackages/desktop/src/renderer/i18n/pa.tspackages/desktop/src/renderer/i18n/pl.tspackages/desktop/src/renderer/i18n/ro.tspackages/desktop/src/renderer/i18n/ru.tspackages/desktop/src/renderer/i18n/si.tspackages/desktop/src/renderer/i18n/sk.tspackages/desktop/src/renderer/i18n/sl.tspackages/desktop/src/renderer/i18n/sq.tspackages/desktop/src/renderer/i18n/sr.tspackages/desktop/src/renderer/i18n/sv.tspackages/desktop/src/renderer/i18n/tg.tspackages/desktop/src/renderer/i18n/th.tspackages/desktop/src/renderer/i18n/tk.tspackages/desktop/src/renderer/i18n/tr.tspackages/desktop/src/renderer/i18n/uk.tspackages/desktop/src/renderer/i18n/ur.tspackages/desktop/src/renderer/i18n/uz.tspackages/desktop/src/renderer/i18n/vi.tspackages/desktop/src/renderer/i18n/zh.tspackages/desktop/src/renderer/i18n/zht.tspackages/desktop/src/renderer/index.tsxpackages/desktop/src/renderer/initialization.test.tspackages/desktop/src/renderer/initialization.tspackages/desktop/src/renderer/ipc-client.tspackages/desktop/src/renderer/migration-status.tsxpackages/desktop/src/renderer/onboarding.tsxpackages/desktop/src/renderer/onboarding/index.tsxpackages/desktop/src/renderer/platform/files.test.tspackages/desktop/src/renderer/platform/files.tspackages/desktop/src/renderer/platform/index.tspackages/desktop/src/renderer/platform/menu.tspackages/desktop/src/renderer/platform/notifications.tspackages/desktop/src/renderer/platform/storage.tspackages/desktop/src/renderer/startup/deep-links.tspackages/desktop/src/renderer/startup/initialization.test.tspackages/desktop/src/renderer/startup/initialization.tspackages/desktop/src/renderer/startup/locale-value.tspackages/desktop/src/renderer/startup/locale.test.tspackages/desktop/src/renderer/startup/locale.tspackages/desktop/src/renderer/startup/root.tspackages/desktop/src/renderer/startup/sentry.tspackages/desktop/src/renderer/startup/splash.csspackages/desktop/src/renderer/startup/splash.tsxpackages/desktop/src/renderer/styles.csspackages/desktop/src/renderer/webview-zoom.tspackages/desktop/src/renderer/window-fullscreen.tspackages/desktop/src/renderer/window/fullscreen.tspackages/desktop/src/renderer/window/route-storage.test.tspackages/desktop/src/renderer/window/route-storage.tspackages/desktop/src/renderer/window/router.tsxpackages/desktop/src/renderer/window/zoom.tspackages/desktop/src/renderer/wsl/connections.test.tspackages/desktop/src/renderer/wsl/connections.tspackages/desktop/src/shared/ipc-contract.tspackages/desktop/src/shared/ipc-rpc.tspackages/desktop/src/shared/ipc-rpc/app.tspackages/desktop/src/shared/ipc-rpc/events.tspackages/desktop/src/shared/ipc-rpc/extensions.tspackages/desktop/src/shared/ipc-rpc/files.tspackages/desktop/src/shared/ipc-rpc/menu.tspackages/desktop/src/shared/ipc-rpc/storage.tspackages/desktop/src/shared/ipc-rpc/window.tspackages/desktop/src/shared/ipc-transport.tspackages/desktop/src/shared/window-bootstrap.test.tspackages/desktop/src/shared/window-bootstrap.tspackages/desktop/tsconfig.jsonpackages/opencode/package.jsonpackages/opencode/script/build.tspackages/opencode/script/postinstall.mjspackages/opencode/script/publish.tspackages/opencode/src/cli/cmd/uninstall.tspackages/opencode/src/cli/cmd/upgrade.tspackages/opencode/src/cli/upgrade.tspackages/opencode/src/config/config.tspackages/opencode/src/index.tspackages/opencode/src/installation/index.tspackages/opencode/src/plugin/azure.tspackages/opencode/src/plugin/cerebras.tspackages/opencode/src/plugin/cloudflare.tspackages/opencode/src/plugin/digitalocean.tspackages/opencode/src/plugin/github-copilot/copilot.tspackages/opencode/src/plugin/github-copilot/models.tspackages/opencode/src/plugin/index.tspackages/opencode/src/plugin/install.tspackages/opencode/src/plugin/loader.tspackages/opencode/src/plugin/meta.tspackages/opencode/src/plugin/modal/modal.tspackages/opencode/src/plugin/modal/models.tspackages/opencode/src/plugin/openai/README.mdpackages/opencode/src/plugin/openai/codex.tspackages/opencode/src/plugin/openai/ws-pool.tspackages/opencode/src/plugin/openai/ws.tspackages/opencode/src/plugin/pty-environment.tspackages/opencode/src/plugin/shared.tspackages/opencode/src/plugin/snowflake-cortex.tspackages/opencode/src/plugin/tui/internal.tspackages/opencode/src/plugin/tui/runtime.tspackages/opencode/src/plugin/xai.tspackages/opencode/src/provider/provider.tspackages/opencode/src/share/session.tspackages/opencode/src/share/share-next.tspackages/plugin/src/README.mdpackages/plugin/src/app.tspackages/plugin/src/effect/PLAN.mdpackages/plugin/src/effect/README.mdpackages/plugin/src/effect/agent.tspackages/plugin/src/effect/aisdk.tspackages/plugin/src/effect/command.tspackages/plugin/src/effect/event.tspackages/plugin/src/effect/index.tspackages/plugin/src/effect/integration.tspackages/plugin/src/effect/mcp.tspackages/plugin/src/effect/model.tspackages/plugin/src/effect/permission.tspackages/plugin/src/effect/plugin.tspackages/plugin/src/effect/provider.tspackages/plugin/src/effect/reference.tspackages/plugin/src/effect/registration.tspackages/plugin/src/effect/rpc.tspackages/plugin/src/effect/session.tspackages/plugin/src/effect/shell.tspackages/plugin/src/effect/skill.tspackages/plugin/src/effect/storage.tspackages/plugin/src/effect/tool.tspackages/plugin/src/effect/vcs.tspackages/plugin/src/effect/websearch.tspackages/plugin/src/effect/worktree.tspackages/plugin/src/example-workspace.tspackages/plugin/src/example.tspackages/plugin/src/host.tspackages/plugin/src/index.tspackages/plugin/src/options.tspackages/plugin/src/promise/adapter.tspackages/plugin/src/promise/agent.tspackages/plugin/src/promise/aisdk.tspackages/plugin/src/promise/command.tspackages/plugin/src/promise/event.tspackages/plugin/src/promise/index.tspackages/plugin/src/promise/integration.tspackages/plugin/src/promise/mcp.tspackages/plugin/src/promise/model.tspackages/plugin/src/promise/permission.tspackages/plugin/src/promise/plugin.tspackages/plugin/src/promise/provider.tspackages/plugin/src/promise/reference.tspackages/plugin/src/promise/registration.tspackages/plugin/src/promise/rpc.tspackages/plugin/src/promise/session.tspackages/plugin/src/promise/shell.tspackages/plugin/src/promise/skill.tspackages/plugin/src/promise/storage.tspackages/plugin/src/promise/tool.tspackages/plugin/src/promise/types.tspackages/plugin/src/promise/vcs.tspackages/plugin/src/promise/websearch.tspackages/plugin/src/promise/worktree.tspackages/plugin/src/rpc.tspackages/plugin/src/runtime-modules.tspackages/plugin/src/runtime.tspackages/plugin/src/shell.tspackages/plugin/src/source.bun.tspackages/plugin/src/source.node.tspackages/plugin/src/source.package.tspackages/plugin/src/source.tspackages/plugin/src/storage.tspackages/plugin/src/tool.tspackages/plugin/src/tui.tspackages/plugin/src/tui/context.tspackages/plugin/src/tui/index.tspackages/plugin/src/tui/plugin.tspackages/plugin/src/tui/solid.tspackages/plugin/src/v2/effect/README.mdpackages/plugin/src/v2/effect/agent.tspackages/plugin/src/v2/effect/aisdk.tspackages/plugin/src/v2/effect/catalog.tspackages/plugin/src/v2/effect/command.tspackages/plugin/src/v2/effect/context.tspackages/plugin/src/v2/effect/event.tspackages/plugin/src/v2/effect/filesystem.tspackages/plugin/src/v2/effect/index.tspackages/plugin/src/v2/effect/integration.tspackages/plugin/src/v2/effect/location.tspackages/plugin/src/v2/effect/npm.tspackages/plugin/src/v2/effect/path.tspackages/plugin/src/v2/effect/plugin.tspackages/plugin/src/v2/effect/reference.tspackages/plugin/src/v2/effect/registration.tspackages/plugin/src/v2/effect/skill.tspackages/plugin/src/v2/promise/README.mdpackages/plugin/src/v2/promise/agent.tspackages/plugin/src/v2/promise/aisdk.tspackages/plugin/src/v2/promise/catalog.tspackages/plugin/src/v2/promise/command.tspackages/plugin/src/v2/promise/context.tspackages/plugin/src/v2/promise/index.tspackages/plugin/src/v2/promise/integration.tspackages/plugin/src/v2/promise/plugin.tspackages/plugin/src/v2/promise/reference.tspackages/plugin/src/v2/promise/registration.tspackages/plugin/src/v2/promise/skill.tspackages/plugin/src/worktree.tspackages/tui/src/component/logo.tsxsdks/vscode/package.jsonMerge with a merge commit, not squash or rebase: otherwise the upstream commits never reach
devand the lag doesn't fall.Tests
Waiting for the
testandtypecheckruns on this branch.Upstream commits (70)