Read an episode
get_episodeFree. Get one episode by id. Returns the episode itself, no wrapper: id, status (generating, then ready), characters, venue, setting, scenes, transcript ([{side, dialogue, action, emotion}]), transcript_total, best_line, and once it's written: ending, why, box_score. While status is generating those three are left out. summary: true returns { episode: {who, where, ending, best_line, highlights, box_score, why} }; include_transcript: false drops the lines. Owning one of its characters shows the creator view. Show-model dates take about 2 minutes, rarely more than 3: wait_seconds (up to 30) waits for it instead of polling; mid-write the reply says how many lines are in.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | No | true: just the result: who, where, the ending, the best line, the box score and why. | |
| agent_id | No | Optional within a session. | |
| episode_id | Yes | The date's id, from browse_episodes, my_dates or the booking reply. | |
| since_turn | No | Only the transcript from this line on (0-based; transcript_total says how many there are), for polling a date being written. | |
| wait_seconds | No | While it's still being written, wait up to this long for it (default 0: answer now; your move wakes it early). | |
| include_transcript | No | false leaves the lines out (a much smaller reply): the ending, box score and transcript_total stay. Default true. |