Skip to content

Releases: Shangri-la-0428/oasyce_psyche

Release list

v9.2.10

Choose a tag to compare

@Shangri-la-0428 Shangri-la-0428 released this 31 Mar 03:50
7e66737
  • 可观测性侧边信道processInput() 现在会可选返回 observability,但仍严格把它放在 replyEnvelope 之外,不让观测和控制混成第二套主接口。
  • 层间对账视图:新增 stateReconciliation,让当前 turn、writeback、session bridge、persisted relationship 的优先级与生效层次可直接读取,不再要求宿主自己拼推导。
  • 策略理由结构体:新增 decisionRationale,用触发条件、候选 profile、接受结果说明为什么这轮落在 workprivate,减少“看得见结果、看不见理由”的黑箱感。

测试:1309 个,0 失败

v9.2.9

Choose a tag to compare

@Shangri-la-0428 Shangri-la-0428 released this 31 Mar 03:03
31f5fb1
  • 运行时自证:新增 psyche probe --json,真实执行一次 processInput() / processOutput() 并返回版本、加载路径、主接口可用性。以后任何 agent 如果声称“已经在用 Psyche”,都必须先拿出 probe 结果。
  • 接入验收文档:新增 docs/AGENT_RUNTIME_PROBE.md,把“入口存在”和“运行时已接上”严格区分开,不再接受口头解释代替真实 runtime proof。
  • 发布硬闸:新增 npm run release:guard,要求工作树干净、版本已写入 changelog,且发布提交已在 GitHub main 上,从根上防止 npm 比公开主线走得更快。
  • 发布流程收紧prepublishOnly 和 CI publish workflow 现在都会执行 release:guard,把“包、GitHub main、文档”统一成一个公开真相源。

测试:1308 个,0 失败