- Refactored the LLM client layer from a monolithic structure in `clients.py` to an adapter-based architecture in the new `src/utils/llm/` package, enhancing modularity and maintainability. - Renamed the provider identifier from `"custom"` to `"openrouter"` for improved clarity in configuration settings. - Updated relevant files to reflect the new structure and naming conventions, ensuring consistency across the codebase. - Enhanced the changelog to document these significant changes. |
||
|---|---|---|
| .. | ||
| llm | ||
| __init__.py | ||
| agent_tools.py | ||
| config_helpers.py | ||
| files.py | ||
| filter.py | ||
| formatting.py | ||
| json_parser.py | ||
| queue_payload.py | ||
| representation.py | ||
| search.py | ||
| summarizer.py | ||
| tokens.py | ||
| types.py | ||
| work_unit.py | ||