qzl
|
b486e78ff3
|
feat(agent): complete closed-loop runtime and pricing fallback
|
2026-03-05 15:34:37 +08:00 |
|
qzl
|
b02a322bf3
|
refactor: 移除 crewai agent 架构相关代码并更新 LLM 配置
|
2026-03-04 11:37:09 +08:00 |
|
qzl
|
80cbb3512f
|
refactor: 切换到 litellm,删除未使用的代码
- 添加 litellm 依赖,统一 LLM 调用层
- 新增 litellm_client.py 支持多厂商
- 更新 llm_catalog.yaml 添加 litellm_model 映射
- 删除旧的 cost_tracker.py (litellm 内置 cost 追踪)
- 删除未使用的 multimodal.py 和 storage_adapter.py
- 删除空文件 crewai/__init__.py, tools/__init__.py
- 更新测试以适配新代码
|
2026-03-03 17:52:34 +08:00 |
|
qzl
|
971ba30032
|
test: add unit tests for load_user_agent_catalog function
- test_user_agent_catalog_file_exists_and_has_required_fields: verifies catalog file exists with correct structure
- test_load_user_agent_catalog_raises_on_invalid_structure: verifies invalid YAML is properly rejected
|
2026-03-02 16:05:30 +08:00 |
|
qzl
|
6b32990986
|
refactor: 重构 config 目录结构,按领域分类静态配置
|
2026-03-02 14:40:45 +08:00 |
|
qzl
|
99d540a18d
|
refactor: 重命名 agent_chat 模块为 agent
|
2026-03-02 11:13:20 +08:00 |
|
qzl
|
cd40b2b4f4
|
feat(agent-chat): complete core workflow and strengthen auth rate limiting
|
2026-02-25 16:51:12 +08:00 |
|
qzl
|
ad06fe7de4
|
refactor: align backend layout and supabase infra
Consolidate backend modules/tests under the backend package while syncing Supabase compose/env config and related plans.
|
2026-02-05 15:13:06 +08:00 |
|