Skip to content

chore: upstream/devを同期(2026-07-26) - #279

Merged
terisuke merged 492 commits into
devfrom
chore/upstream-sync-20260726
Jul 26, 2026
Merged

terisuke merged 492 commits into
devfrom
chore/upstream-sync-20260726

Conversation

@terisuke

Copy link
Copy Markdown

なぜ

fork の OpenCode コアを upstream anomalyco/opencode dev の最新状態に追従させ、
guardrails 独自実装を維持したままセキュリティ修正・モデル更新を取り込むため。

どう実装したか

  • upstream/dev を merge(.github/workflows/ は fork 側を維持)
  • コンフリクト解消で fork 固有ロジックを保持
  • local-dev-deploy smoke を minimal safety net 仕様に更新
  • OpenRouter whitelist に最新モデル 3 件を追加
  • ローカル運用へ deploy し全チェック pass を確認

テスト / 確認

  • provider/task 単体テスト
  • bash scripts/local-dev-deploy.sh --fix
  • bun run typecheck

Made with Cursor

arvsrn and others added 30 commits July 13, 2026 17:23
…copy for clarity

Users who were migrated to the new interface will now see a dismissible notice in Settings explaining the old interface was phased out, so they are not surprised by the change. The new-interface toggle is also visually elevated with a card style so it is easier to find. Settings labels and descriptions across General have been rewritten to be shorter and more direct, so it is quicker to understand what each option controls. The "New" badge color is also adjusted for better readability.
Co-authored-by: Brendan Allan <[email protected]>
Co-authored-by: Brendan Allan <[email protected]>
remixz and others added 18 commits July 24, 2026 11:16
Co-authored-by: Brendan Allan <[email protected]>
Co-authored-by: Brendan Allan <[email protected]>
upstream anomalyco/opencode の最新 dev を取り込み、fork 固有の
guardrails 実装(Codex モデル許可、Z.AI variants、subagent 権限)を維持。

Refs: upstream/dev @ 7534d23
Co-authored-by: Cursor <[email protected]>
マージコンフリクト解消の追補として task.ts の重複宣言を修正し、
modelsDevVariants を upstream reasoningVariants と両立させる。
local-dev-deploy の smoke を minimal safety net に合わせ、
OpenRouter 最新モデルを whitelist へ追加。

Co-authored-by: Cursor <[email protected]>
models-dev の重複 reasoning_options を削除し、
modelsDevVariants の variants 型を厳密化。

Co-authored-by: Cursor <[email protected]>
@terisuke
terisuke merged commit 0d30584 into dev Jul 26, 2026
9 checks passed
@github-actions

Copy link
Copy Markdown

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions

Copy link
Copy Markdown

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@terisuke
terisuke deleted the chore/upstream-sync-20260726 branch July 26, 2026 06:18
@github-actions

Copy link
Copy Markdown

The following comment was made by an LLM, it may be inaccurate:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.