已合并
feat(service): 新增主备定时任务并接入 SystemContext #426
feat(service): 新增主备定时任务并接入 SystemContext #426
已合并
zhangxiangyu52创建于 8月14日
8月14日

Paired: GitHub #57GitCode !426

What type of PR is this?

/kind feature

Self-checklist:(请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入

Summary

openjiuwen_runtime.service 中新增主备周期任务(同一时刻全局只有一个实例执行回调),并接到 SystemContext

业务侧推荐入口:

job = ctx.create_single_leader_job(name="demo", on_tick=on_tick)
await job.start()
# ...
await job.stop()

<!-- bot4-pr-sync-meta
schema_version: 1
source: gitcode
gitcode_repo: openJiuwen/agent-runtime
gitcode_mr: 426
github_repo: openJiuwen-ai/agent-runtime
github_pr: 57
github_branch: sync/pr-426
-->
likedislike
Pull Request已成功合入, 合并人@王明琦
(感谢 zhangxiangyu52 的贡献)
Zzhangxiangyu52
8月14日 关联了issue:[Feature]: Agent Runtime - Agent执行
atomgit-bot
atomgit-bot
8月14日 评论:

🤖 正在生成合并请求摘要,请稍候…

likedislike
不准确?
atomgit-bot
atomgit-bot
8月14日 评论:

🤖 AI 代码检视正在进行中,请稍候…

likedislike
不准确?
openJiuwen-bot成员
8月14日 评论:

欢迎来到 openJiuwen 社区

Hey @zhangxiangyu52 , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

likedislike
OopenJiuwen-bot成员
8月14日 添加了label:openJiuwen-cla/yes
openJiuwen-bot成员
8月14日 评论:

CLA 签署成功

zhangxiangyu52, 感谢您的代码贡献。 所有的代码贡献者都已完成了 CLA 签署。 👍

likedislike
Oopenjiuwen-sync成员
8月14日 修改了pull request 的描述
openJiuwen-bot成员
8月14日 评论:
任务名称 结果 日志操作
静态检查 ❌FAILED 点此跳转
禁用词扫描 N/A N/A
防投毒检查 ✅SUCCESS 点此跳转
开源合规检查 ✅SUCCESS 点此跳转
UT测试 N/A N/A
ST测试 N/A N/A
build 编译包 N/A N/A
ruff codecheck {{ruff_codecheck_result}} {{ruff_codecheck_link_text}}
likedislike
OopenJiuwen-bot成员
8月14日 添加了label:ci-failed
王明琦
王明琦成员
8月14日 评论:

ci-pipeline

likedislike
OopenJiuwen-bot成员
8月14日 删除了label:ci-failed
openJiuwen-bot成员
8月14日 评论:
任务名称 结果 日志操作
静态检查 ✅SUCCESS 点此跳转
禁用词扫描 N/A N/A
防投毒检查 ✅SUCCESS 点此跳转
开源合规检查 ✅SUCCESS 点此跳转
UT测试 N/A N/A
ST测试 N/A N/A
build 编译包 N/A N/A
ruff codecheck {{ruff_codecheck_result}} {{ruff_codecheck_link_text}}
likedislike
OopenJiuwen-bot成员
8月14日 添加了label:ci-successful
王明琦王明琦成员
8月14日 合入了pull request
OopenJiuwen-bot成员
8月14日 删除了label:ci-successful