IDs
Keep step IDs stable. name is presentation only.
Documentation is available as HTML, individual Markdown files, or one
text file. The package includes docs/ and examples/.
Read https://tubeless.io/llms.txt, then the agent guide and the smallest matching recipe before writing a Tubeless pipeline.
| Resource | URL | Use |
|---|---|---|
| LLM index | /llms.txt | Documentation index |
| Complete documentation | /llms-full.txt | All documentation in one text response |
| Agent guide | /docs/agent-guide.md | Primitive, runtime, and safety rules in Markdown |
| Recipes | /docs/recipes.md | Examples by use case |
| OpenAPI | /openapi.json | Local Studio HTTP contract and error schemas |
| API report | /api-report.json | Public surface for automated review |
| Skill | skills/tubeless/SKILL.md | Authoring workflow for this repo |
| Project manifest | examples/catalog/tubeless.project.ts | File layout, registered IDs, exports |
| Evaluations | /docs/agent-evaluations.md | Forward-testing cases |
Keep step IDs stable. name is presentation only.
Side effects use dryRun: "skip" or a side-effect-free handler.
Branch on PipelineError.code, phase, and kind. Don't match error message text.