WIP: fix(assistant): pin built-in Home Assistant intent agent #1619

Draft
lytedev wants to merge 1 commit from propose/home-assistant-builtin-agent into main
Owner

See the commit.

See the commit.
fix(voice-agent): explicitly pin the built-in Home Assistant agent
All checks were successful
/ check-format (push) Successful in 17s
/ build (push) Successful in 20m3s
099100d64d
Defense in depth, not a change to the existing default semantics.
HA 2026.6.4 already selects its built-in agent when agent_id is absent:
https://github.com/home-assistant/core/blob/2026.6.4/homeassistant/components/conversation/agent_manager.py#L79-L103

Bigtower mock tests: baseline failed both payload assertions; after
the pin, all 12 home_assistant and registered household tool tests pass.
Configured formatter checked only the two explicit files (TS skipped).
Strict checking is blocked by missing node type declarations; unverified.
No live Home Assistant calls or authority/configuration changes.
All checks were successful
/ check-format (push) Successful in 17s
Required
Details
/ build (push) Successful in 20m3s
Required
Details
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin propose/home-assistant-builtin-agent:propose/home-assistant-builtin-agent
git switch propose/home-assistant-builtin-agent
Sign in to join this conversation.
No reviewers
No milestone
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
lytedev/nix!1619
No description provided.