Theme / v4.19.4

Oh My OpenAgent

AI 代理編排系統

Changelog

版本更新紀錄

收錄 Oh My OpenAgent 的版本變遷軌跡。每條紀錄以舊值新值呈現,舊值以紅線劃掉但保留可見,方便對照改動軌跡。

當前記錄版本

v4.19.4

查看上游所有 Release ↗
  1. v5.0.0-beta.51

    僅上游變動2026-09-09
    • 版本定位:2026-09-09 查核時 beta 序列由 v5.0.0-beta.30v5.0.0-beta.51;正式 stable 仍是 v4.19.4。因此本站正式 version 不升 beta,這個條目是「前瞻學習紀錄」,不是 stable 升級通知。
    • 新增功能:beta.51 所帶 senpi 2026.9.9-2 新增 GPT Image 2.5,預設 gpt-image-2.5-sunburst,另有 flare / gpt-image-2,可選 xhigh / max quality,並支援最多五張 PNG/JPEG/WEBP reference-image editing。
    • Memory / Recall 新增與改變:beta.34 後 Memorian recall 走兩階段 gate + next-turn delivery;beta.47 把 shutdown journal flush 提到最前面,避免 config reload 等正常事件造成記憶遺失;beta.51 再把 persona assets 在 component register 時一次載入並 process-wide cache,使 running session 遇到 in-place upgrade 或 asset rename/prune 時 recall 不會突然失敗。
    • 行為改變:有 eval 的 session 預設把 bash / powershell / workflow / monitor 收斂成 eval-only routing;provider context budget 也改成實際 input cap,而不是宣告的總 context window。恢復 oversized session 時會先進 required-compaction,再接受第一個 prompt。
    • Windows / RPC 修正:shared RPC host 不再因 PowerShell process-baseline probe 超時而約一分鐘後自我終止;Anthropic Claude Pro/Max 的 RPC interactive login 改走 extension UI dialog channel;Windows DAG lock quarantine cleanup 遇 sharing violation 會短暫 retry。
    • OAuth / Provider 修正:同機其他 OmO/senpi process 佔用 Anthropic OAuth callback port 時會改綁 ephemeral loopback port,不再直接 state-mismatch;native tool search 只在支援模型注入且修正 tool_reference wire field,避免不相容 host 回 400。
    • Compaction / fallback 修正:合法 image tool result 可被 deterministic fallback 保留;fallback activation 改為 atomic fail-closed;即使關閉 proactive compaction,provider context overflow 仍保留一次 compact-and-retry recovery;judge/facts child 也會使用 quick category 自己的 fallback chain。
    • 安裝 / 發布風險:beta.31~33 曾出現 release / LazyCodex 安裝問題,beta.43 的 npm payload 也缺必要 prompts/shared-skills 檔導致 Codex install 失敗,後續 beta.34 / beta.44 才補齊 payload verifier 與 published-package smoke tests。這說明 beta channel 本身就可能包含 packaging regression。
    • 移除 / Breaking Change:這是持續快速變動的 pre-release train,不能用 stable 的相容性承諾看待。beta 期間已有 routing、tool exposure、memory asset、install payload 與 engine default 行為調整;某些中間 beta 甚至不建議停留。
    • 既有使用者影響:stable 使用者應繼續把 v4.19.4 視為正式教學基準;只有要測試 Native CLI / senpi 新行為的人才建議跟 beta。若在 running session 中原地升級,升級後可用 omo doctor 找出仍執行 retired payload、需要手動 restart 的 sessions。
    • 學習重點 / 建議用法:這段 beta 最值得學的是「長生命週期 agent runtime 的升級安全」。只更新磁碟檔案不代表已載入舊 bundle 的 process 會自動一致;因此需要 immutable payload、版本診斷、資產預載、restart guidance 與 publish-time payload validation。
    • beta 前瞻細節見 lessons/v500-beta-native-cli-preview.mdx
    上游 Release Notes ↗
  2. v5.0.0-beta.30

    舊版本2026-08-30
    • 2026-08-30 查核:beta 序列推進至 v5.0.0-beta.30(2026-08-30 發布,beta.1~beta.30 共 30 個 beta);正式版仍為 v4.19.4,本站 version 維持 v4.19.4。beta.1~beta.29 各版細節未逐一追蹤。
    • beta.30 為 hotfix release:在 shared interactive host socket 斷線時對 running turn 送出 steering message,原本會丟失訊息並拋出 Error: Client not started。修正落在 engine 層(senpi v2026.8.30-3):新增 typed RpcTransportGoneErroronDisconnect 通知與 reconnect-or-fallback 編排,TUI 改為 graceful degradation,steering message 不再丟失。
    • engine 其他修正:rpc session events 在 deferred rebind 後能存活並於 client 重新 attach 時一次性送達;pty 與 terminal 的 screen write 改為序列化加上 bounded backlog,queued write 與 resize 可被吸收或合併,replay 不再因 trim/flush 被切斷或漏字。
    • compaction 做了一輪 correctness pass:deterministic fail-safe tool admission、保留 structured tool results 與 lane ownership、retry-safe reminders、multipart results 共用 admission cap;models 端的 context downswitch 會對目標 usable budget 做 admission check,equal-budget provider switch 可用,invalid selection 會 rollback。
    • omo-ai 本身此版無新 commit,僅跟進上述 engine hotfix;因 Client not started crash path 直接影響 omo TUI,官方仍建議升級。
    • beta 前瞻細節見 lessons/v500-beta-native-cli-preview.mdx
    上游 Release Notes ↗
  3. v4.19.4

    當前版本2026-08-10
    • version 欄位維持 v4.19.4,與上游最新正式版 release 一致(2026-08-01 發布);上游其後僅有 v5.0.0 beta 系列(見上方查核條目)。
    • LAST RELEASE BEFORE THE OMO NATIVE CLI PUBLIC RELEASE:此為 OmO Native CLI 公開發布前的最後一個 release,下一個 public release 將進入 native CLI 時代。
    • Model routing 採用單一 canonical reasoning vocabulary,mini workload 改走 Luna 與 DeepSeek fallback chain。
    • Long-running recovery:runtime fallback 現認得 retryable usage-limit status events,goal-driven work 會把 armed monitor / background child 視為進展而非誤報 blocked。
    • 共用 skill set 新增 data-scientist workflow、擴充 research delivery process(steering excursions + closing briefings)、browser-agent session discovery(Aside history scanner)。
    • 上游 main 分支最新 commit 為 2026-08-09T20:31:51Z(release 之後),屬 commit-level 變動、無新版正式版 release。
    上游 Release Notes ↗

圖例

  • 當前版本 本站現在記錄的版本
  • 舊版本 已被取代,保留作歷史對照
  • 已同步 與上游 release 對齊
  • 僅上游變動 上游 main 有 commit,但未發佈新版