ed849efbab
新增生成任务取消接口: - 支持 pending / running 状态的任务取消 - 取消后状态变为 cancelled,记录取消日志 - 终态(completed/failed/cancelled)不可取消,返回 409 - 权限校验:只能取消自己创建的任务 - 复用领域模型已有的 mark_cancelled 方法
xiaoxia-saas API
结构
app/core/:配置与基础能力app/api/:路由组织app/schemas/:请求响应模型app/dependencies.py:依赖注入入口main.py:FastAPI 启动入口
当前可用接口
GET /api/healthGET /api/projects?workspace_id=...POST /api/projects