When a task runs out of credit, codeaf moves the task onto free routes whose providers may log prompts. The free-routes switch is off by default, and nothing asks the person first. They see free routes in use (may log prompts) on the crew line only afterwards.
This happens:
OpenRouter's own account privacy setting still blocks those pools server-side, if the person has set it. Since #1518, the manual (models-and-cost.md) states this rescue truthfully.
Ruling needed
Should the rescue onto prompt-logging routes stay automatic, or require the free-routes switch or a one-time consent? If consent is required, what should happen instead on a 402: stop with add credit on openrouter to continue?
Where
The fallback ladder's free-pool rung in internal/crewroute, and the low-balance start from #1440 (search may log prompts).
When a task runs out of credit, codeaf moves the task onto free routes whose providers may log prompts. The free-routes switch is off by default, and nothing asks the person first. They see
free routes in use (may log prompts)on the crew line only afterwards.This happens:
OpenRouter's own account privacy setting still blocks those pools server-side, if the person has set it. Since #1518, the manual (
models-and-cost.md) states this rescue truthfully.Ruling needed
Should the rescue onto prompt-logging routes stay automatic, or require the free-routes switch or a one-time consent? If consent is required, what should happen instead on a 402: stop with
add credit on openrouter to continue?Where
The fallback ladder's free-pool rung in
internal/crewroute, and the low-balance start from #1440 (searchmay log prompts).