Outputs
Outputs are structured artifacts produced by agents during execution. They make results easier to review, share, and automate compared to plain chat text.
Output Types
- Tables and structured records.
- JSON payloads for downstream processing.
- Charts and visual summaries.
- Downloadable files and generated artifacts.
Runtime Behavior
Output-aware workflows can:
- Stream partial results while execution continues.
- Persist artifacts for later retrieval.
- Provide download endpoints for file-based outputs.
- Connect output panels to chat context and runtime status.
Best Practices
- Prefer typed outputs for machine-consumable workflows.
- Keep metadata (timestamps, source, format) alongside artifacts.
- Validate generated outputs before downstream automation.
- Use monitoring and evals to track output quality over time.
Next Steps
- Configure generation behavior in Agentspecs.
- Add UI rendering patterns in UI Extensions.