[控场AI]
产品oma

oh-my-agent

一个面向 AI Agent 编排的工具链,提供安全扫描、状态管理、AgentMemory 隔离与工作流扩展能力,强调可审计的 agent 编排与独立验证机制。

时间轴 (近 90 天)

10月15日

oh-my-agent 在七天内从 15.10.0 连续发布到 20.0.0,共五个大版本,没有提供兼容层,直接移除旧路径

待验证50%
10月15日

oh-my-agent 此波更新包含 81 次提交、840 个文件改动,+70,280 行 / -32,120 行,AgentMemory 重做跑了 1,095 个测试

待验证50%
10月15日

安全模块 oma-deepsec 改名为 oma-security,斜杠命令 /deepsec 改为 /security,且不提供任何兼容别名,旧写法直接失效

待验证50%
10月15日

OMA_HOME 现在统一指向全局数据家目录,默认路径为 ~/.oma,定义、状态、调度和备份全部收拢到此目录

待验证50%
10月15日

状态迁移策略为复制优先并带冲突检查与运行中状态检查,旧路径不再作为运行时回退读取,必须显式执行 oma state migrate --runtime 才能迁移项目本地状态

待验证50%
10月15日

AgentMemory 的写入、召回、重试和导入按原始项目和 profile 做作用域隔离,共享服务器响应按归属过滤;安装和更新会自动准备默认的 AgentMemory provider,除非项目明确选择退出或改用其他 provider

待验证50%
10月15日

Agent 的决策被记录为状态事件(标记 b4d76a71),使一次运行中的选择可在事后复核

待验证50%
10月15日

托管的 commit-msg 钩子按文件名顺序执行 .githooks/commit-msg.d/ 下的每个可执行文件,任一非零退出即拒绝提交,且 oma 从不写入该目录

待验证50%
10月15日

此次更新修复了 oma retro --json 在 JSON 前打印 banner 和 spinner 的问题,现在输出单一合法 JSON 文档,空窗口也适用

待验证50%
10月15日

schedule sync 在 manifest 行缺必填字段时会崩溃并导致所有健康任务变 stale,现已改为丢弃畸形行并上报,schedule list 会点名这些行

待验证50%

还有 3 条时间轴事件

全部知识事实 (13)

待验证

ralph judge 现在被描述为 prompted 而非 independent,因为没有东西在检查 spawn

50%
待验证

oh-my-agent 此波更新包含 81 次提交、840 个文件改动,+70,280 行 / -32,120 行,AgentMemory 重做跑了 1,095 个测试

50%
待验证

安全模块 oma-deepsec 改名为 oma-security,斜杠命令 /deepsec 改为 /security,且不提供任何兼容别名,旧写法直接失效

50%
待验证

OMA_HOME 现在统一指向全局数据家目录,默认路径为 ~/.oma,定义、状态、调度和备份全部收拢到此目录

50%
待验证

状态迁移策略为复制优先并带冲突检查与运行中状态检查,旧路径不再作为运行时回退读取,必须显式执行 oma state migrate --runtime 才能迁移项目本地状态

50%
待验证

AgentMemory 的写入、召回、重试和导入按原始项目和 profile 做作用域隔离,共享服务器响应按归属过滤;安装和更新会自动准备默认的 AgentMemory provider,除非项目明确选择退出或改用其他 provider

50%
待验证

Agent 的决策被记录为状态事件(标记 b4d76a71),使一次运行中的选择可在事后复核

50%
待验证

托管的 commit-msg 钩子按文件名顺序执行 .githooks/commit-msg.d/ 下的每个可执行文件,任一非零退出即拒绝提交,且 oma 从不写入该目录

50%
待验证

完整插件包现在共享一份包级资源树,砍掉 471 个重复文件,代价是根插件 skill 依赖该共享树,因此建议用 OMA preset 安装而非 npx skills 或 APM

50%
待验证

文档改为从源码生成:CLI registry 由 oma describe 渲染,skill 目录由 SKILL.md frontmatter 渲染,两者都有 --check 模式报告过时块;文档站包含 11 个语言版本和 12 份 README 翻译

50%
待验证

oh-my-agent 在七天内从 15.10.0 连续发布到 20.0.0,共五个大版本,没有提供兼容层,直接移除旧路径

50%
待验证

此次更新修复了 oma retro --json 在 JSON 前打印 banner 和 spinner 的问题,现在输出单一合法 JSON 文档,空窗口也适用

50%
待验证

schedule sync 在 manifest 行缺必填字段时会崩溃并导致所有健康任务变 stale,现已改为丢弃畸形行并上报,schedule list 会点名这些行

50%

来源文章