merge: maestro/tsk_N5wO3Armums2 [重试与超时策略细化(可配 + 退避)]
# Conflicts: # src/api/server.ts # test/store.test.ts
This commit is contained in:
@@ -19,6 +19,8 @@ export interface Project {
|
||||
autonomy: Autonomy;
|
||||
model: string | null;
|
||||
concurrency: number; // 每项目并发执行上限
|
||||
maxRetries: number; // 失败后最大自动重试次数(默认 2)
|
||||
timeoutMs: number; // 单次执行超时毫秒(默认 1800000 = 30min)
|
||||
status: 'active' | 'paused';
|
||||
logo: string | null; // 自定义 logo(URL/仓库内相对路径;null=自动解析)
|
||||
sortOrder: number; // 侧栏排序(小在前)
|
||||
@@ -67,6 +69,7 @@ export interface Task {
|
||||
approvals: ApprovalRecord[];
|
||||
result: TaskResult | null;
|
||||
assignee: 'agent' | 'human' | null;
|
||||
retryBaseline: number; // 上次手动重投时已有的失败 run 数(重置重试计数用)
|
||||
createdAt: string;
|
||||
updatedAt: string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user