Documentation Index
Fetch the complete documentation index at: https://superwire.dev/llms.txt
Use this file to discover all available pages before exploring further.
Superwire types describe input, secrets, schema fields, tool contracts, and agent outputs.
Primitives
string
number
float
boolean
Objects
{
title: string
score: number
}
Inline object fields use commas:
{ title: string, score: number }
Arrays
[string]
[number]
[schema.participant]
Fixed-length arrays use a semicolon:
Tuples
(string, number)
(string, number, [string; 3])
Enums
Inline enum variants use commas:
enum { draft, ready, published }
Multiline enum variants do not require commas:
enum {
draft
ready
published
}
Schema references
schema participant {
name: string
role: string
}
schema article {
title: string
author: schema.participant
}