Repository navigation
#2087 を実装する(スプリント m2087) - #2149
Merged
Merged
Conversation
dev.agy/agents の symlink をやめ、scripts/lib/agy_agents.py が plugins/ndf/agents/*.md から frontmatter の model: の 1 行だけを対応表(sonnet→flash・opus→pro)で置き換えた写しを生成する。 --check は足りない・古い・余った写しと symlink を示して落ちる。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
正本の agents/*.md を直し、dev.agy/agents の写しを生成し直した。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.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.
agy へ配るエージェント定義を、
modelの指定を tier 名へ置き換えた写しとして生成するようにしました(#2087)。生成と--checkによる照合をscripts/build-runtime-plugins.shに組み込み、agy が無い環境でも検証できるテストを加えました。利用者向けの変化
plugins/ndf/dev.agy/agents/)では、modelに tier 名が入りますplugins/ndf/dev.agy/agents/は生成された写しです。内容を変えるときは元のエージェント定義を直し、ビルドで作り直します移行の手順
変更の要点
scripts/lib/agy_agents.pyを新しく作りました。元のエージェント定義から、modelを tier 名へ置き換えた agy 向けの写しを作りますscripts/build-runtime-plugins.shから写しを生成するようにしました。--checkでは、生成結果と置いてある写しが一致しているかを確かめますplugins/ndf/dev.agy/agents/に置きました。dev.agy/agentsが生成した写しであることを、文書・確定仕様・参照文書に書き加えましたテスト
scripts/tests/test_agy_agents.pyを作りました。写しの生成と--checkを、agy の無い環境で確かめますscripts/tests/agy_build_helpers.pyを加え、scripts/tests/test_agy_distribution.pyを合わせて直しましたissues/issue-2087-design.mdに名前の出るテスト 5 件が、すべて HEAD にある設計と違う点
モード: standard / 通した工程: 実装 → 完了判定 → Pull Request
🤖 Generated with Claude Code