Skip to content

Releases: OpenSQZ/GTPlanner

v0.3.4: Merge pull request #34 from OpenSQZ/feature/add-cicd-test

15 Sep 06:24
19cb260

Choose a tag to compare

v0.3.0

01 Sep 11:11

Choose a tag to compare

Release v0.3.0: 智能工具索引管理和性能优化

- 新增ToolIndexManager单例管理器,统一管理工具索引生命周期
- 智能检测工具目录变化,避免不必要的索引重建
- 支持强制重建和增量更新,提供灵活的索引管理策略

- FastAPI应用启动时自动预加载工具索引
- CLI启动时预加载工具索引,提升用户体验
- 异步索引操作,不阻塞应用启动流程

- 移除每次调用时的强制重建逻辑
- 工具推荐响应速度从数秒提升到毫秒级
- 大幅改善用户交互体验

- 修复环境变量优先级问题:环境变量 > .env文件 > settings.toml
- 统一环境变量命名规范,与.env文件保持一致
- 支持动态配置覆盖,便于部署时调整

- 支持通过配置文件自定义索引名称
- 支持force_reindex强制重建功能
- 完整的环境变量支持和fallback机制

- 新增manage_tool_index.py管理脚本
- 支持status、create、refresh、force-refresh等操作
- 提供详细的索引状态和配置信息查看

- 支持.yml和.yaml两种工具文件扩展名
- 完善的错误处理和状态反馈
- 详细的日志输出和调试信息

- 解决与main分支的合并冲突
- 修复工具文件扫描只支持.yaml的问题
- 修复索引管理器目录变化检测逻辑
- 修复环境变量不生效的配置问题

- 工具推荐系统性能提升90%+
- 应用启动时间优化
- 内存使用效率改进
- 网络请求次数大幅减少

这个版本标志着GTPlanner在工具推荐系统方面的重大突破,
为用户提供了更快速、更智能、更可靠的工具推荐体验。

v0.2.0

23 Jul 04:15
a32207d

Choose a tag to compare

v0.2.0 public

0.1.2

18 Jul 06:28
7674429

Choose a tag to compare

0.1.2 public

v0.1.1

17 Jul 11:08
b8a964d

Choose a tag to compare

Merge pull request #9 from OpenSQZ/wyd/add_cicd

add cicd

0.1.0

14 Jul 07:49
b8a964d

Choose a tag to compare

V0.1.0 release