原生支援 Windows 與可程式化的管線

AO 成為完整支援 Windows 的應用程式,並可從 CLI 建立分階段、平行執行的代理管線。

在 Windows 上原生執行 AO 工作流程 #1025

Windows 使用者不需要 WSL,就能原生安裝並執行同一套 AO 儀表板、代理與工作階段流程。

建立並控制分階段的代理管線 #1645

CLI 可以定義、啟動、檢視、取消並繼續分階段的代理管線,包括平行工作與已儲存的產物。

從側邊欄重新命名工作代理工作階段 #1748

工作代理的工作階段可以直接在儀表板側邊欄重新命名。

改進

產品

  • V0.1:核心型別、狀態機與平面檔案儲存 #1636
  • V1.1:DAG、平行排程與 Stage.routes #1664

代理

  • V0.2:代理執行器(每個階段使用新的工作階段,可以與之對話) #1638

Pull Request

  • 透過 ao send 讓工作代理與編排代理對話,並自動加上傳送者前綴 #1787
  • 在 ProjectConfig 中新增各專案的 env 區塊 #1679

錯誤修正

產品

  • 復原時重新接上既有分支,而不是用 -b 重新建立 #1742
  • 接管孤立的編排代理 worktree #1643

代理

  • 代理結束後保留 tmux 工作階段 #1758
  • 重設過期的 worktree 工作階段分支 #1652
  • 建立工作階段時停用 tmux 狀態列 #1683

終端機

  • 停用 xterm 捲動緩衝,避免終端機右側被裁切 #1678
  • 尚未設定任何專案時,側邊欄顯示空狀態畫面 #1549

Pull Request

  • 以就緒輪詢確保啟動後可靠地傳送提示詞 #1583
  • 從已在執行的選單新增專案後,重新載入儀表板設定 #1706

更新

  • 更新檢查會依安裝方式調整 #1595

了解更多