Fam Zheng 5188027d8b fix: resume waiting_approval workflows directly instead of re-planning
When a user approves a wait_for_approval step, resume execution from that
step instead of calling process_feedback which may trigger revise_plan
and restart from step 1. Also check state snapshot for WaitingApproval
steps to handle pod restart scenarios where DB status may already be
'executing' but state still has the waiting step.
2026-03-10 13:55:47 +00:00
2026-03-02 09:21:46 +00:00
2026-02-28 18:02:10 +00:00

Tori — AI Agent 工作流管理器

AI agent 驱动的工作流管理 Web 应用。描述需求AI 规划agent 执行,随时通过 comment 反馈。

快速开始

# 开发模式(前后端同时启动)
make dev

# 构建生产版本
make build

# 部署到 OCI ARM 服务器
make deploy

配置

cp config.yaml.example config.yaml
# 编辑 config.yaml填入 LLM API key 等

技术栈

  • 后端: Rust (Axum) + SQLite
  • 前端: Vite + Vue 3 + TypeScript
  • LLM: OpenAI 兼容 APIRequesty.ai 网关)
  • 实时通信: WebSocket
  • 远程执行: SSH
Description
AI Agent Workflow Manager
Readme 441 KiB
Languages
Rust 63.7%
Vue 28.1%
Python 3.4%
TypeScript 2.3%
HTML 1.7%
Other 0.8%