Skip to main content

Create a task from natural language intent

POST 

/tasks

Submits a natural language intent to the LLM pipeline. The system classifies intent, resolves primitives, selects a strategy, resolves parameters, generates a concept + condition, binds an action, validates, compiles, and persists a version-pinned Task. Pass dry_run: true to preview without persisting.

Request

Responses

Task created successfully, or DryRunResult if dry_run: true.