join_session
Join an existing active session by binding the connection and declaring the calling agent's ID, a required step before using other radio tools.
Instructions
Bind this connection to an existing active session and declare the calling agent's id. Does not archive anything. Required before any other radio tool when the agent did not itself call plan_session.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | Stable id for this agent within the crew. | |
| session_id | Yes | ||
| child_token | No | Spawned children only: the CPG_CHILD_TOKEN handed to the subagent at launch (SPEC §6). When present it supplies the session, identity, worker binding, depth, and spawn grant, and session_id/agent_id above are ignored. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tips | No | ||
| bound | No | ||
| agent_id | Yes | ||
| worker_id | No | ||
| project_id | Yes | ||
| session_id | Yes | ||
| grant_spawn | No | ||
| spawn_depth | No | ||
| binding_token | No |