MaojiaSheng and openviking
ce998873f9
lisence: change the main lisence to AGPL-3.0 ( #1085 )
...
* lisence: change the main lisence from Apache-2.0 to AGPL-v3
* lisence: change the main lisence from Apache-2.0 to AGPL-v3
* lisence: change the main lisence from Apache-2.0 to AGPL-v3
---------
Co-authored-by: openviking <openviking@example.com >
2026-03-30 14:37:42 +08:00
Qin Haojie and Claude Opus 4.6
8274cc31ef
fix: 修复单测以适配 vectordb 接口重构,统一测试数据路径 ( #333 )
...
- 修复 filesystem stat 错误匹配,增加 "not found" 判断
- 为 AddResourceRequest 添加 model_validator 校验 path 参数
- 处理 queue manager 未初始化时 ObserverService 的异常
- 简化 vectordb record ID 生成逻辑,移除 owner_space
- 捕获 HTTP client close 时的 RuntimeError
- 统一测试数据路径至 test_data/ 目录
- 更新测试用例使用 get_context_by_uri() 等新接口
- 移除测试 mock 对 VikingDBInterface 的依赖
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 19:40:12 +08:00
chuanbao666
4c9340fc10
feat(agfs): agfs新增binding client ( #304 )
...
* feat(agfs): agfs新增binding client
fix: viking_fs适配binding client, 简化agfs相关参数
* feat(agfs): agfs binding-client支持windows
* docs: 补充agfs binding-client用法
* fix(agfs): 默认带上agfs binding-client依赖库; setup.py支持编译该库
* fix(agfs): add agfs binding-client linux so
* fix(agfs): code format
2026-02-26 20:27:00 +08:00
chuanbao666
ec7afc6e51
增加openviking/eval模块,用于评估测试 ( #265 )
...
* feat(eval): 增加评估模块,对viking_fs s3后端测试
* fix: 修复s3测试
* fix(eval): fix ruff check
* refactor: eval细分ragas模块用于rag相关评测
2026-02-24 17:37:10 +08:00