One-to-Subagent Turn Delegation over A2A
Public concept page defining the One-parent to sub-agent delegation pattern over an in-process, transport-agnostic A2A contract.
TL;DR: One-to-Subagent Turn Delegation is an architectural pattern where a parent orchestrator delegates highly specialized turns to sub-agents (specialists) over a secure A2A contract, keeping parent workflows decoupled and personal data fully scoped.
Status as of 2026-07-03: see body.
Relations
Overview
The Personal Agent Platform (One) operates as a unified, parent orchestrator that answers general user prompts. However, when the user requests a highly specialized action—such as location sharing, portfolio rebalancing, or credential verification—One delegates the entire interaction turn to a dedicated specialist sub-agent.
This delegation is performed over a secure, transport-agnostic Agent-to-Agent (A2A) contract, providing a clean separation of concerns and protecting personal data sovereignty.
Architectural Flow
- Intent Classification: One's shared classifier detects specialized user intent (e.g., "share my location with Mom").
- Turn Delegation: One creates a standard A2A delegation task envelope, signs it with a bounded consent token, and dispatches it to the designated specialist (e.g.,
agent_location). - Sub-Agent Resolution: The specialist executes its own action-planning loop within its scoped workspace. It resolves nouns, sets up parameters, and returns a structured "specialist directive" back to the parent.
- Client-Side Hydration: The parent relays the directive to the client interface. The client captures necessary device telemetry (e.g., coordinates, signatures) and completes the transaction locally, keeping sensitive plaintext data out of intermediate server hops.