Archon/.claude/docs
Rasmus Widing 91c184af57 refactor: rename IAssistantClient to IAgentProvider
Rename the core AI provider interface and all related types, classes,
factory functions, and directory from clients/ to providers/.

Rename map:
- IAssistantClient → IAgentProvider
- ClaudeClient → ClaudeProvider
- CodexClient → CodexProvider
- getAssistantClient → getAgentProvider
- AssistantRequestOptions → AgentRequestOptions
- IWorkflowAssistantClient → IWorkflowAgentProvider
- AssistantClientFactory → AgentProviderFactory
- WorkflowAssistantOptions → WorkflowAgentOptions
- packages/core/src/clients/ → packages/core/src/providers/

NOT renamed (user-facing/DB-stored): assistant config key,
DEFAULT_AI_ASSISTANT env var, ai_assistant_type DB column.

No behavioral changes — purely naming.
2026-04-12 13:11:21 +03:00
..
adapter-implementation-guide.md feat: add WISC framework context engineering for video demonstration 2026-03-15 16:09:41 -05:00
architecture-deep-dive.md refactor: rename IAssistantClient to IAgentProvider 2026-04-12 13:11:21 +03:00
isolation-and-worktree-guide.md feat: add WISC framework context engineering for video demonstration 2026-03-15 16:09:41 -05:00
workflow-yaml-reference.md feat: add WISC framework context engineering for video demonstration 2026-03-15 16:09:41 -05:00