Releases: Shangri-la-0428/oasyce_psyche
Releases · Shangri-la-0428/oasyce_psyche
Release list
v9.2.10
- 可观测性侧边信道:
processInput()现在会可选返回observability,但仍严格把它放在replyEnvelope之外,不让观测和控制混成第二套主接口。 - 层间对账视图:新增
stateReconciliation,让当前 turn、writeback、session bridge、persisted relationship 的优先级与生效层次可直接读取,不再要求宿主自己拼推导。 - 策略理由结构体:新增
decisionRationale,用触发条件、候选 profile、接受结果说明为什么这轮落在work或private,减少“看得见结果、看不见理由”的黑箱感。
测试:1309 个,0 失败
v9.2.9
- 运行时自证:新增
psyche probe --json,真实执行一次processInput()/processOutput()并返回版本、加载路径、主接口可用性。以后任何 agent 如果声称“已经在用 Psyche”,都必须先拿出 probe 结果。 - 接入验收文档:新增
docs/AGENT_RUNTIME_PROBE.md,把“入口存在”和“运行时已接上”严格区分开,不再接受口头解释代替真实 runtime proof。 - 发布硬闸:新增
npm run release:guard,要求工作树干净、版本已写入 changelog,且发布提交已在 GitHubmain上,从根上防止 npm 比公开主线走得更快。 - 发布流程收紧:
prepublishOnly和 CI publish workflow 现在都会执行release:guard,把“包、GitHub main、文档”统一成一个公开真相源。
测试:1308 个,0 失败