Skip to content

[P3.9] get_provider() silently drops model/base_url overrides for the Anthropic provider #780

Description

@frankbria

Severity: low | Category: ux | Phase: P3.9

Problem

The anthropic branch returns AnthropicProvider() ignoring all kwargs, so --llm-model/CODEFRAME_LLM_MODEL/config llm.model are silently discarded for anthropic.

Evidence

codeframe/adapters/llm/__init__.py:87

Acceptance criteria

Honor model on the anthropic path (via ModelSelector), or log/reject unsupported kwargs so the drop isn't silent.

Dependencies

None


Filed from the SaaS launch-readiness audit. Atomic: one developer, one session. Work order: strictly P0.1 → P3.12 (no forward dependencies).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions