chore(config): remove scout agent #117
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/config/remove-scout-agent"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
agent.scoutиз.opencode/opencode.json.permission.taskуgeneral,reviewer,visionубрано"scout": "allow"— осталось{"*": "deny", "explore": "allow", "vision": "allow"}.tests/test_permissions.py: кортежи агентов без"scout"вtest_agents_have_models,test_agent_models_exact,test_agents_have_reasoning_effort_max; expected-словарь вtest_general_reviewer_task_permissions.agents/vision.mdи примера вskills/configure-opencode/SKILL.md.grep -ri scoutпо репо — 0 совпадений.Почему
scout — конфиг-агент без промпт-файла, бесполезен, пользователь просит удалить.
Watch out
Модели агентов в этом PR не меняются (смена reviewer на kimi-k3 — отдельный PR #116).
Pending
—
Closes #115
Code Review Summary
PR полностью удаляет агента scout: блок
agent.scoutвopencode.json, allow-правилаpermission.taskу general/reviewer/vision, упоминания вvision.mdиconfigure-opencode/SKILL.md, плюс синхронно обновлены тесты. Удаление чистое и полное — репо-скан подтверждает 0 остаточных ссылок, JSON валиден, тесты проходят, CI green.Positives
grep -i scoutпо репо (включая.opencode/) — 0 совпадений, заявление в PR body подтверждено.test_agents_have_models,test_agent_models_exact,test_agents_have_reasoning_effort_max,test_general_reviewer_task_permissions) обновлены вместе с конфигом — окно сломанного main закрыто.configure-opencode/SKILL.mdи промптvision.mdсоответствуют новому allow-списку ({"*": "deny", "explore": "allow", "vision": "allow"}).check-permissions.py(glob*.md— scout файла не имел),pipeline-status.py(нет ссылок на scout),test_agent_frontmatter.py(проверяет 3 существующих файла) — readers не затронуты, missing paired update отсутствует.Closes #115.Suggestions (info, not blocking)
mergeable: falseв Forgejo API [info] Флаг в API-ответе может быть устаревшим; diff противorigin/mainприменяется чисто, конфликтов нет — при сомнении перепроверить перед merge.Verdict: APPROVE
e217e3e50f2803e401bd