forked from cardosofelipe/fast-next-template
feat(context): Phase 5 - Model Adapters (Claude, OpenAI) #83
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Implement model-specific context formatting adapters for optimal LLM interaction.
Parent Issue
Implementation Tasks
1. Create
adapters/base.pyModelAdapterabstract base classformat()method_group_by_type()helper2. Create
adapters/claude.pyClaudeAdapterclass<documents>,<document>,<task>)3. Create
adapters/openai.pyOpenAIAdapterclass##,###)4. Create
adapters/default.pyDefaultAdapterfor unknown models5. Update
adapters/__init__.pyget_adapter()factory functionFiles to Create
Acceptance Criteria
Dependencies
Labels
phase-2,context,backend