Skip to content

RunForge v0.16.4

Choose a tag to compare

@github-actions github-actions released this 10 Oct 02:13
· 16 commits to main since this release

外部任务按需加载工具

  • 外部调用方可为新任务指定 toolLoading: { mode: "on_demand", initialTools: [...] },首轮只发送初始工具和激活控制工具的完整定义,其他授权工具只提供简短目录。
  • 模型通过 tools_activate 请求缺少的工具;只允许当前空间已经授权的工具,下一次模型请求生效。
  • 已激活工具保存在任务运行元数据中,恢复同一任务时重新验证授权;追加到当前运行中的输入不能修改工具加载策略。
  • 普通 Web 任务和未指定工具加载策略的外部任务保持原有行为。

QQ Bot 配合更新

新版 Bot 提供条件只读上下文预取、同一会话的增量历史和备注变化提交;QQ 插件 0.1.5 提供精确能力描述,并在 SDK 内部等待指令的真实终态,减少模型参与机械查询和轮询。

更新顺序:先更新 RunForge 到本版本,再更新整个 QQ 插件到 0.1.5,最后启用新版 Bot。QQ 空间必须授权 skill_activate 和 shell。Bot 与插件源码位于 BotV5。

此版本没有新增数据库字段或迁移。从 0.16.2 更新时保留现有数据和挂载目录。

镜像与验证

镜像:ghcr.io/4o4e/runforge:v0.16.4。

发布流程包含构建、自动化测试、真实 PostgreSQL 集成、自带和外部 PostgreSQL 容器部署验证以及镜像匿名拉取验证。

真实请求已确认首轮工具定义减少;配置的模型账户因月度额度耗尽返回 HTTP 429,尚不能提供完整 QQ 对话验收或实际 Token 节省比例。