Repository navigation
Replies: 4 comments 1 reply
|
翻了下 loopx 的 runtime-boundaries 文档:它的停止不是“所有 Todo 勾完”就停,而是要把 Goal 判定为 terminal(acceptance 关闭)才停。所以你任务做完还在空转,大概率是任务描述里没给一个可判定的验收条件,kernel 没认它“完成”,循环就接着转。 几个能止血的点:
一句话:把“完成”写成可判定的验收条件 + 设 quota 预算,基本就能让它干完就停。 |
|
也有可能是有bug,可以让ai分析下为什么没进入terminal |
|
补充一个容易混在一起的点:业务完成、停止下一轮唤醒、终止正在运行的进程,是不同的事。 你当时的版本和宿主还不明确,单看这段描述,不能判断是验收没收口还是 bug。 如果现在只想先停止继续消耗,就由你在所用宿主里暂停对应的 loop / heartbeat automation;这属于主动暂停,不代表 Goal 已完成,也不能据此认定已经启动的外部作业被取消。 对于“做完自动停”,建议分两层检查:
可以先取一次当前诊断: loopx --format json quota should-run --goal-id <goal-id> --agent-id <agent-id>重点看 以上按当前 main |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
项目中把要实现的功能全都写清楚了,晚上把任务挂上,执行完成之后一直在空转,等待其他的任务,这个过程也会耗很多token。
All reactions