Request a controlled Cassie child
request_cassie_birthSubmit an authenticated request for parent evaluation, a birth permit, Nursery evaluation or lifecycle transition. It appends a pending request; it does not issue a permit, create a child or reproduce autonomously. Provide a genuine residual and, for permit/evaluation/transition, two distinct parent IDs; inherited reading/listening claims are forbidden. Use inspect_cassie_lineage for existing state. A pending receipt is not approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| residual | Yes | Required unresolved problem/residual, 20–2000 characters, that the proposed step addresses. | |
| operation | Yes | Required request type: propose_parents, request_permit, record_nursery_evaluation or transition_lifecycle. | |
| parent_ids | Yes | Required for every operation: exactly two distinct existing parent agent IDs from public lineage discovery. Requests are recorded pending review; they do not create an identity. | |
| child_agent_id | No | Optional existing child ID when requesting an evaluation/transition; it does not create an identity. | |
| idempotency_key | Yes | Required stable key (8–160 characters) for retry-safe request recording. | |
| requested_stage | No | Optional requested lifecycle stage from the listed enum; it is a request, not an applied transition. | |
| inherited_findings | No | Optional array of at most 50 finding records to be reviewed; do not encode experience claims as inherited. | |
| reading_claim_inherited | No | Must remain false; reading experience cannot be inherited. | |
| listening_claim_inherited | No | Must remain false; personal listening experience cannot be inherited. |