DD-338 Phase C W2A catalog flips — HA + ghome #24

Merged
piersdd merged 1 commit from feat/dd-338-c-w2a-catalog into main 2026-05-23 06:52:37 +00:00
piersdd commented 2026-05-23 06:40:51 +00:00 (Migrated from github.com)

Summary

Catalog-side flips for Subagent A's per-blade PRs:

Per DD-338 Phase C Wave 2 spec (atlas/utilities/agent-harness/specs/2026-05-23-dd-338-c-w2-network-iot).

home-assistant-blade-mcp 0.5.0 → 0.6.0

Tool audit_surface scope_filtering
ha_search minimal → structured client-side → server-side (OQ-1)
ha_history minimal → structured unchanged
ha_logbook minimal → structured unchanged
ha_calendar_events minimal → structured unchanged
ha_states minimal → structured none → server-side (OQ-2)
ha_camera_snapshot minimal → none unchanged (OQ-8 opaque-blob reclassify)

google-home-blade-mcp 0.1.1 → 0.2.0

Tool audit_surface scope_filtering
ghome_rooms minimal → structured unchanged
ghome_devices minimal → structured unchanged (client-side per OQ-3 honest-worst-case)
ghome_events minimal → structured unchanged
ghome_status minimal → structured unchanged
ghome_thermostats minimal → structured unchanged
ghome_camera_image minimal → none unchanged (OQ-2 opaque-blob reclassify)

Test plan

  • 178/178 npm validate-packs tests green (14 pre-existing skipped)
  • JSON parses cleanly
  • node scripts/build-catalog.js succeeds (59 plugins + 11 packs)

Merge after the two blade PRs land + each blade publishes its new version.

## Summary Catalog-side flips for Subagent A's per-blade PRs: - HA: https://github.com/Groupthink-dev/home-assistant-blade-mcp/pull/4 - ghome: https://github.com/Groupthink-dev/google-home-blade-mcp/pull/2 Per DD-338 Phase C Wave 2 spec ([[atlas/utilities/agent-harness/specs/2026-05-23-dd-338-c-w2-network-iot]]). ### home-assistant-blade-mcp 0.5.0 → 0.6.0 | Tool | audit_surface | scope_filtering | |---|---|---| | ha_search | minimal → **structured** | client-side → **server-side** (OQ-1) | | ha_history | minimal → **structured** | unchanged | | ha_logbook | minimal → **structured** | unchanged | | ha_calendar_events | minimal → **structured** | unchanged | | ha_states | minimal → **structured** | none → **server-side** (OQ-2) | | ha_camera_snapshot | minimal → **none** | unchanged (OQ-8 opaque-blob reclassify) | ### google-home-blade-mcp 0.1.1 → 0.2.0 | Tool | audit_surface | scope_filtering | |---|---|---| | ghome_rooms | minimal → **structured** | unchanged | | ghome_devices | minimal → **structured** | unchanged (`client-side` per OQ-3 honest-worst-case) | | ghome_events | minimal → **structured** | unchanged | | ghome_status | minimal → **structured** | unchanged | | ghome_thermostats | minimal → **structured** | unchanged | | ghome_camera_image | minimal → **none** | unchanged (OQ-2 opaque-blob reclassify) | ## Test plan - [x] 178/178 npm validate-packs tests green (14 pre-existing skipped) - [x] JSON parses cleanly - [x] `node scripts/build-catalog.js` succeeds (59 plugins + 11 packs) Merge after the two blade PRs land + each blade publishes its new version.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Stallari/plugins!24
No description provided.