bench: provider / LLM credential layer#1
Conversation
AntFleet · 2 findingsBoth reviewers flagged the items below on the changed files. AntFleet posts only what two independent frontier models agree on. Bug · Medium — upsert_assignment auto-enables the LOCAL provider on any assignment, including AGENT_SLUG/ROLE — surprising side effect on mix mode
Fix: Don't auto-enable inside upsert_assignment; require the user to explicitly enable LOCAL via the /self-hosted endpoint, or raise an error when assigning to a disabled LOCAL provider. Api-contract · Low — set_ollama_api_key with empty string clears + DISABLES, but set_ollama_key route docstring promises this — risk of ambiguous tri-state
Fix: Either pass auth_token='' (matching documented contract) or remove the Proposed patch (model: claude-opus-4-7)— Review |
Manual file pick from rennf93/roboco — provider routing, LLM service, credential / self-hosted provider surface (8 files, ~57KB).
Two-model security review (Claude Opus 4.7 + GPT-5).
Methodology: https://github.com/AntFleet/bench-roboco