Skip to main content

Documentation Index

Fetch the complete documentation index at: https://superwire.dev/llms.txt

Use this file to discover all available pages before exploring further.

Use {{ ... }} inside strings to render values.
agent summarize {
    model: model.fast
    instruction: "Summarize task {{ input.task_id }} in project {{ input.project_id }}."

    output {
        summary: string
    }
}
References inside interpolation are validated the same way as references elsewhere.

Interpolating agent outputs

agent writer {
    model: model.fast
    instruction: "Write a response using this summary: {{ agent.summarize.summary }}"

    output {
        response: string
    }
}
Prefer focused instructions that reference structured values rather than copying large payloads into one string.