Type alias StoredRequest

StoredRequest: {
    kind: "sandbox";
    capabilities: CapabilityName[];
    inferred?: boolean;
} | {
    kind: "compose";
    steps: {
        name: string;
        tool: string;
    }[];
}

What a tool asked for when it was forged, kept so a rebuilt tool carries the same request.

Type declaration

  • kind: "sandbox"
  • capabilities: CapabilityName[]
  • Optional inferred?: boolean

Type declaration

  • kind: "compose"
  • steps: {
        name: string;
        tool: string;
    }[]