Documentation v1.0.0

Agenvoy v0.35.3 Release Notes

v0.35.2 -> v0.35.3

Summary

Cross-process store sharing goes back to ToriiDB's own socket daemon, so Agenvoy no longer maintains an HTTP layer of its own for it, while knowledge and message history move to SQLite indexed search. Session liveness and cancellation handling are more resilient, and provider quota reporting uses clearer terminology.

翻譯

跨行程共享改回 ToriiDB 自己維護的 socket daemon,Agenvoy 不再為此自建 HTTP 層;knowledge 與訊息歷史改用 SQLite 索引搜尋。工作階段存活狀態與取消處理更穩定,provider quota 回報也改用更清楚的命名。

⚠️ Breaking Changes

ToriiDB HTTP gateway removed

The local GET, POST, and DELETE routes under /v1/toriidb, shipped since v0.33.6, are removed together with the HTTP client behind them. The daemon that shares a store across processes is now maintained by ToriiDB itself (v0.6.2): the first process to open the store's unix socket becomes the server and the rest become clients, so Agenvoy does not need a gateway of its own.

Migration:

  1. Remove integrations that call /v1/toriidb/:db/*key or /v1/toriidb; there is no HTTP replacement.
  2. Reach the store through ToriiDB's own socket daemon instead.
  3. /v1/torii/error is unaffected and still serves Agenvoy's tool-error memory.
翻譯

自 v0.33.6 起提供的本機 /v1/toriidb GETPOSTDELETE 路由連同其 HTTP client 一併移除。跨行程共享 store 的 daemon 改由 ToriiDB 自己維護(v0.6.2):第一個開啟該 store unix socket 的行程成為 server、其餘成為 client,Agenvoy 不需要再自建 gateway。

Migration:

  1. 移除呼叫 /v1/toriidb/:db/*key/v1/toriidb 的整合,沒有對應的 HTTP 替代路由。
  2. 改由 ToriiDB 自己的 socket daemon 存取 store。
  3. /v1/torii/error 不受影響,仍提供 Agenvoy 的工具錯誤記憶。

Provider usage endpoint renamed to quota

GET /v1/providers/usage has been replaced by GET /v1/providers/quota. The response field changes from usage to quota.

Migration:

  1. Replace requests to /v1/providers/usage with /v1/providers/quota.
  2. Read provider records from the quota response field.
翻譯

GET /v1/providers/usage 已改為 GET /v1/providers/quota,回應欄位也由 usage 改為 quota

Migration:

  1. /v1/providers/usage 請求改為 /v1/providers/quota
  2. 從回應的 quota 欄位讀取 provider 資料。

Changes

BREAKING

翻譯
  • 資料存取改回 ToriiDB v0.6.2 自己的 socket daemon,移除自建的 HTTP gateway 與其本機查閱路由
  • 將 provider usage endpoint 與回應 payload 改名為 quota

FEAT

翻譯
  • 將 knowledge 存入 SQLite,新增以 FTS5 為基礎的搜尋,並遷移舊版資料
  • 啟用以 trigram 為基礎的訊息歷史搜尋,啟動時重建舊版搜尋索引,並保留短關鍵字比對

FIX

翻譯
  • 取消後停止卡住的串流轉送,並允許第二次 Ctrl+C 強制結束 TUI

UPDATE

翻譯
  • 改以會過期的 ToriiDB 標記追蹤進行中的工作,不再持久化 session 狀態,並清理沒有向量的歷史項目
  • 僅在 embedder 可用時寫入 session history 向量,並提示 OpenAI 使用者新增金鑰後重啟 daemon
  • 略過的 4xx 抓取目標改為保留 90 天,不再永久保存
  • 沒有 knowledge 資料時不載入 knowledge 工具

Scope


Generated by SKILL