export type RunStatusType = 'queued' | 'running' | 'waiting_input' | 'waiting_runner' | 'completed' | 'failed' | 'cancelled'; export declare const RunStatus: { readonly QUEUED: "queued"; readonly RUNNING: "running"; readonly WAITING_INPUT: "waiting_input"; readonly WAITING_RUNNER: "waiting_runner"; readonly COMPLETED: "completed"; readonly FAILED: "failed"; readonly CANCELLED: "cancelled"; }; export declare const RunStepType: { readonly CREATED: "run.created"; readonly STARTED: "run.started"; readonly TEXT_DELTA: "runtime.text_delta"; readonly AUTH_REQUIRED: "runtime.auth_required"; readonly TOOL_CALL: "runtime.tool_call"; readonly WAITING_INPUT: "runtime.waiting_input"; readonly WAITING_RUNNER: "runtime.waiting_runner"; readonly CANCEL_REQUESTED: "run.cancel_requested"; readonly CANCELLED: "run.cancelled"; readonly ERROR: "runtime.error"; readonly COMPLETED: "run.completed"; readonly FAILED: "run.failed"; readonly CLIENT_TOOL_OUTPUT: "runtime.client_tool_output"; readonly CONTINUE_REQUESTED: "run.continue_requested"; }; export type RunStepTypeValue = (typeof RunStepType)[keyof typeof RunStepType]; /** * Run resource. * * Run is the durable execution fact for an Agent Runtime attempt. Chat and * Task describe command shape; Run describes the concrete runtime execution. */ export declare const runResource: import("@undefineds.co/drizzle-solid/dist/core/schema").PodTableWithColumns; task: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; delivery: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; trigger: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; input: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; thread: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, true, false>; workspace: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, true, false>; status: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, true, true>; runner: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, true, false>; prompt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; externalRunId: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; leaseOwner: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; leaseExpiresAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; heartbeatAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; cancelRequestedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; error: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; metadata: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"object", null, false, false>; createdAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; startedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; completedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; updatedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; }>>; /** * RunStep resource. * * Append-only execution facts emitted while a Run executes. `run` is the * semantic RDF relation to the Run; storage colocation is derived from that * relation by the id default helper. */ export declare const runStepResource: import("@undefineds.co/drizzle-solid/dist/core/schema").PodTableWithColumns; run: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, true, false>; stepType: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, true, false>; message: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; payload: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"object", null, false, false>; createdAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; }>>; export declare const runTable: import("@undefineds.co/drizzle-solid/dist/core/schema").PodTableWithColumns; task: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; delivery: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; trigger: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; input: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, false, false>; thread: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, true, false>; workspace: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, true, false>; status: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, true, true>; runner: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, true, false>; prompt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; externalRunId: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; leaseOwner: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; leaseExpiresAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; heartbeatAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; cancelRequestedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; error: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; metadata: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"object", null, false, false>; createdAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; startedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; completedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, false, false>; updatedAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; }>>; export declare const runStepTable: import("@undefineds.co/drizzle-solid/dist/core/schema").PodTableWithColumns; run: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"uri", null, true, false>; stepType: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, true, false>; message: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"string", null, false, false>; payload: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"object", null, false, false>; createdAt: import("@undefineds.co/drizzle-solid/dist/core/schema").ColumnBuilder<"datetime", null, true, true>; }>>; export type RunRow = typeof runResource.$inferSelect; export type RunInsert = typeof runResource.$inferInsert; export type RunUpdate = typeof runResource.$inferUpdate; export type RunStepRow = typeof runStepResource.$inferSelect; export type RunStepInsert = typeof runStepResource.$inferInsert; export type RunStepUpdate = typeof runStepResource.$inferUpdate;