honcho/src
Benjamin McCormick 9d98bb9f4b feat: refactor LLM client layer and update provider identifiers
- 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.
2026-01-22 17:30:10 -05:00
..
cache feat: honcho 3.0, sdks 2.0, excise stainless, update v3 docs, changelogs (#331) 2026-01-22 15:16:28 -05:00
crud feat: honcho 3.0, sdks 2.0, excise stainless, update v3 docs, changelogs (#331) 2026-01-22 15:16:28 -05:00
deriver feat: refactor LLM client layer and update provider identifiers 2026-01-22 17:30:10 -05:00
dialectic feat: refactor LLM client layer and update provider identifiers 2026-01-22 17:30:10 -05:00
dreamer feat: refactor LLM client layer and update provider identifiers 2026-01-22 17:30:10 -05:00
reconciler Turbopuffer and LanceDB Integration (#287) 2026-01-16 17:04:01 -05:00
routers feat: honcho 3.0, sdks 2.0, excise stainless, update v3 docs, changelogs (#331) 2026-01-22 15:16:28 -05:00
telemetry feat: enhance dialectic cost calculator with two-phase support 2026-01-22 15:46:52 -05:00
utils feat: refactor LLM client layer and update provider identifiers 2026-01-22 17:30:10 -05:00
vector_store Turbopuffer and LanceDB Integration (#287) 2026-01-16 17:04:01 -05:00
webhooks feat: codify queue columns (#254) 2025-11-07 13:22:24 -05:00
__init__.py v0.0.8 Documentation Updates (#55) 2024-05-15 00:07:25 -04:00
config.py feat: refactor LLM client layer and update provider identifiers 2026-01-22 17:30:10 -05:00
db.py Standardize DB Constraint Conventions (#272) 2025-11-20 11:50:54 -05:00
dependencies.py create Representation class and use it to unify all formatting (#214) 2025-10-07 15:28:44 -04:00
embedding_client.py feat: agentic dreamer and agentic dialectic (#309) 2026-01-12 15:12:17 -05:00
exceptions.py Turbopuffer and LanceDB Integration (#287) 2026-01-16 17:04:01 -05:00
main.py feat: honcho 3.0, sdks 2.0, excise stainless, update v3 docs, changelogs (#331) 2026-01-22 15:16:28 -05:00
models.py Turbopuffer and LanceDB Integration (#287) 2026-01-16 17:04:01 -05:00
schemas.py feat: honcho 3.0, sdks 2.0, excise stainless, update v3 docs, changelogs (#331) 2026-01-22 15:16:28 -05:00
security.py fix: refactor datetime handling in security and utility modules (#188) 2025-08-13 13:13:33 -04:00