Skip to content

[Feature] 建议在cron配置的引导中加入“取消cron的timeout”的有关内容 #17

Description

@Alice-Shimada

Description

OpenMOSS依靠为各个agent设置cron来唤醒agent进行工作,但是被唤醒的这个agent会在cron的这个session里面执行需要做的任务,这会导致这个执行过程受到cron的timeout控制,在运行大型任务时会被cron杀掉,同时cron运行报Failed。

Proposed Solution

建议在agent cron配置的引导中加入“取消cron的timeout”的有关内容,考虑到OpenClaw的cron实现机制是同一cron前一次执行未结束时不会进行新的运行,所以这种方法可以使得同一个agent(特别是executor)安全地进行大型任务。

Alternatives Considered

也可以考虑要求agent在被唤醒时另外主动建立一个新session来执行工作以避免被杀掉,但尚不明确这样做是否安全,仅供参考。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions