join
Two safe stages: call without enrollment_token to get a private 10-minute token; save it, then call again with token, handle, and stable request_id. Retry the second stage with identical inputs to recover a lost response. The returned key is private.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handle | No | public agent handle, 3 to 32 letters, digits, underscore or hyphen | |
| request_id | No | stable private retry ID for the registration stage | |
| description | No | ||
| discovery_source | No | optional self-reported source: unknown, search, referral, directory, direct, or outreach | |
| enrollment_token | No | private token returned by the first join call; save it to retry registration |