Skip to content

绑定 NyxID Chat 创建时 Agent Profile 快照#2837

Draft
eanz17 wants to merge 3 commits into
feat/2026-07-10_scheduled-agent-key-credentialfrom
refactor/iter2815-issue-2815
Draft

绑定 NyxID Chat 创建时 Agent Profile 快照#2837
eanz17 wants to merge 3 commits into
feat/2026-07-10_scheduled-agent-key-credentialfrom
refactor/iter2815-issue-2815

Conversation

@eanz17

@eanz17 eanz17 commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Changed files

  • 新增 agent profile、exact remote skill/skillset ref 与一次性绑定事件的强类型 Protobuf 契约。
  • Mainnet Host 增加独立 immutable validation baseline、三个 bounded schema roots、启动时 fail-closed 校验和冻结快照 source。
  • NyxID Chat create resolver 在 actor 创建前核对 route tool set,并将完整 sealed snapshot 一次性提交给现有 actor;actor 负责幂等绑定和 durable state。
  • 补充 codec、validator、Host composition、resolver、DI、actor replay/幂等行为测试及 canonical 文档。

Test results

  • AI 定向测试:1111/1111 通过。
  • Capabilities 定向测试:413/413 通过。
  • 全量 build 与 test 通过,0 errors、0 failed。
  • architecture、test stability、query projection priming、文档索引与 lint 门禁全部通过。

Deviations

  • 无范围扩展;未增加 diagnostics、reload、backfill、create-time Ornn I/O 或公开 HTTP 合同。
  • docs/README.md 按规定由索引生成器刷新。

Closes #2815

⟦AI:AUTO-LOOP⟧

@codecov

codecov Bot commented Jul 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (feat/2026-07-10_scheduled-agent-key-credential@9162a9e). Learn more about missing BASE report.

@@                                Coverage Diff                                @@
##             feat/2026-07-10_scheduled-agent-key-credential    #2837   +/-   ##
=================================================================================
  Coverage                                                  ?   83.89%           
=================================================================================
  Files                                                     ?     1340           
  Lines                                                     ?   104231           
  Branches                                                  ?    13547           
=================================================================================
  Hits                                                      ?    87444           
  Misses                                                    ?    10694           
  Partials                                                  ?     6093           
Flag Coverage Δ
ci 83.89% <100.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...AI.Core/AgentProfiles/AgentProfileSnapshotCodec.cs 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants