mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-07-09 16:00:59 +00:00
fix: resolve 4 pre-existing test failures blocking clean CI
1. Regenerate pulse-mcp README from canonical manifest (doc drift) 2. Add 31 missing Pulse Intelligence telemetry fields to both PRIVACY.md copies to match current Ping struct JSON tags 3. Rebuild portal frontend bundle to update build_manifest.json hash 4. Update action execution contract test to match current code structure (handler wrapped with withExternalAgentCapabilityActivity, error codes referenced via agentcapabilities constants instead of literal strings) Full Go test suite now passes clean: 126 packages, 0 failures.
This commit is contained in:
parent
b6f7091952
commit
ccf90bb26d
5 changed files with 69 additions and 68 deletions
|
|
@ -11,7 +11,7 @@ governed actions.
|
|||
|
||||
<!-- pulse-mcp-surface-contract:start -->
|
||||
- **Pulse Intelligence Core**: Canonical context, governed actions, safety gates, approval state, action audit, and verification shared by Pulse Assistant, Pulse MCP, and Pulse Patrol.
|
||||
- **Pulse Patrol**: Patrol is the first-party operations surface: it watches, investigates, acts within the chosen Patrol mode, verifies outcomes, and records what happened.
|
||||
- **Pulse Patrol**: Patrol is the first-party operations surface: it checks infrastructure, investigates issues, follows the chosen Patrol mode before acting, verifies outcomes, and records what happened.
|
||||
- **Pulse Assistant** (the native Pulse surface): The contextual explanation, approval, and handoff surface for Patrol findings, governed actions, verification, and operator questions. Affordances: tools and interactive questions.
|
||||
- **Pulse MCP**: The external-agent adapter that projects canonical Pulse Intelligence capabilities as MCP tools. Affordances: tools, resources, prompts, and capability metadata.
|
||||
<!-- pulse-mcp-surface-contract:end -->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue