You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(adapters): multi-provider LLM support — #545–549 (#552)
Completes the remaining subissues of #542 (multi-provider LLM):
- #546/#547: worker agents use LLMProvider abstraction (no AsyncAnthropic)
- #545: --llm-provider / --llm-model CLI flags on cf work start and batch run
- #549: llm: block in .codeframe/config.yaml with priority chain: config < env < CLI
- Common exception hierarchy (LLMAuthError, LLMRateLimitError, LLMConnectionError)
- async_complete() on all providers; CRITICAL-1 timeout restored via asyncio.wait_for
Closes#545, #546, #547, #549. Part of #542.
0 commit comments