已合并
Expose bounded shared daemon observations across Admin, IPC, CLI and MCP #169
urandon创建于 24 天前
Expose bounded shared daemon observations across Admin, IPC, CLI and MCP #169
已合并
Pull Request已成功合入, 合并人@urandon
(感谢 urandon 的贡献)24 天前 关联了issue:Add daemon observability layer to the Admin UI,[Epic] Deliver bounded daemon observability across Admin, CLI and MCP,[Observability O3] Expose shared bounded Admin, IPC, CLI and MCP observations,[Observability O4][Admin] Add Service view and correlated incident navigation,[Observability O5] Qualify integrated diagnosis, recovery and feature rollout
24 天前 关联了issue:Add daemon observability layer to the Admin UI,[Epic] Deliver bounded daemon observability across Admin, CLI and MCP,[Observability O3] Expose shared bounded Admin, IPC, CLI and MCP observations,[Observability O4][Admin] Add Service view and correlated incident navigation,[Observability O5] Qualify integrated diagnosis, recovery and feature rollout
24 天前 合入了pull request,合并节点 SHA:eec0ab08799ae6c4b4ddf1800c754080a578e1bf
Closes #176. Parent #173, original feature input #101; milestone Daemon observability feature.
Scope and design
Design/progress/corrections are in #176 comments193195756,193195952,193195998,193200736,193200859. Original issue title/body remain fixed.
Risk, recovery and UX
Shared MCP bootstrap and private IPC ownership are broad runtime changes. Tests cover damaged/old/future/parent-fault caches, missing credentials, explicit later live writes, held locks, silent/oversized/malformed peers, shutdown and source correlation. No schema migration, daemon installation/start, model/provider setup or release is performed by this PR. Recovery is fix-forward/revert of this increment without replacing durable source or execution authorities.
This is backend O3, not completed feature rollout. O4/#177 owns the explicit Admin UI cohort; O5/#178 owns integrated qualification and #187/#188 disposition. Those remain rollout dependencies of #173/#101.
Verification
Reviewed candidate20aa51ef71c2024434f9a4afb4659dc9399b3120.
go test -p 1 ./... -count=1: PASS; an earlier overlapping-suite timing failure is preserved in issue comment193200736, with no test-limit change.go vet ./..., product-document contracts and immutable-rangegit diff --check: PASS.No merge around red/unknown checks; resulting-main CI must be observed before issue closure.