get_agent
Retrieve a pooled agent by its stable identifier. Returns None if no entry exists, allowing safe existence checks without error handling.
Instructions
Return the pooled entry stored under agent_key, or None when the pool holds no such entry.
A safe probe: returns None rather than raising when the id is absent, so an orchestrating agent can check existence without handling an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_key | Yes | Stable external identifier for the pooled agent a caller manages — assign your own scheme (a ticket id, a slug, a UUID, anything meaningful to your use case). The pool's logical lookup key; distinct from the human-readable display name, and distinct from the harness's per-dispatch `AgentId`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |