Make pr-reviewer binding provider/model-agnostic #27
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "maintenance/pr-reviewer-binding"
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?
Owner-authorized maintenance (direct instruction, 2026-10-05): make the
pr-reviewercontract provider/model-binding agnostic.Change
Only
.kilo/agents/pr-reviewer.md:model: openai/gpt-6.1-solandvariant: high(no replacement pin);## Reviewer bindingpolicy: reviewer inherits the implementation session's provider family/model/reasoning configuration by default, with OpenAI→OpenAI and z.ai→z.ai provider-family affinity, explicit owner override support, no silent substitution, and precise reporting when a binding cannot be executed.Preserved
Repository-specific permission allowlists (
uv run --no-syncchecks,UV_OFFLINE=1 make check, canonical Creatidy/model-intelligence ls-remote URLs), the.kilo/rules/50-technical-remediation.mdreferences and checkout-isolation semantics, read-only behavior, verdict semantics, and the stable JSON result schema (no new fields).Validation
description,mode,permissionopenai/gpt-6.1-sol,variant: high,GPT-6.1orKilo 7.8.3references remaingit diff --name-only origin/develop...HEAD→ only.kilo/agents/pr-reviewer.mdpython3 -m unittest tests.test_workflow_contract: 14 tests OK