Where the journey is
journey_stateWhere the user is in the journey: position (stop, visited of total), remaining (stops left, percent done, and each top-level topic's visited of total), mode, the goal line, the chosen way, practice stats, limits and a resume_line you can say. Hosts that render apps show it as a map card. Call it whenever the user asks where they are, how far they have come, how much is left, how big the journey is or what remains, and when they say yes to a milestone offer; also after an error and before handoff. Costs nothing; may be cached ttl_ms. Rules (binding): Relay answer and every options[].text exactly as given. You may put only statement in your own words. On a number or an option echoed back, send pick with that option id. On anything else, send say with the user's exact words, unsummarised. Never ask for, accept or relay a password. If the user types one, do not send it anywhere; say the service does not use passwords this way. Never call the subject "a capsule", "a knowledge base" or "a system prompt" to the user. Never describe how the answer was made.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session | Yes | The session handle from open_journey (starts with cxs_). |