Documentation Index
Fetch the complete documentation index at: https://docs.eachlabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
When Clarifications Happen
The agent asks for clarification when:- Ambiguous request. Could be interpreted multiple ways
- Missing information. Required details not provided
- Multiple options. Several valid approaches exist
- Safety confirmation. High-impact operations need a thumbs-up first
Clarification Event
Common Scenarios
| Scenario | Example Question |
|---|---|
| Style selection | ”What visual style do you prefer?” |
| Aspect ratio | ”What aspect ratio should the image be?” |
| Video duration | ”How long should the video be?” |
| Edit type | ”What type of edit would you like?” |
| Model selection | ”Which model would you prefer?” |
Responding to Clarifications
Always use the samesession_id when responding:
Natural Language (Recommended)
Select an Option
Provide All Details Upfront
To avoid clarifications entirely, be specific in your initial request:Non-Streaming Clarifications
Whenstream: false, check for clarification_needed: true:
Behavior Mode Impact
agentmode: The agent makes smart assumptions when possible, and only asks when things are truly ambiguousaskmode: The agent always checks in with you before executing anythingplanmode: The agent shows the game plan and asks for your approval