Spaces:
Runtime error
Runtime error
| import { z } from "zod"; | |
| export const AgentBridgeStateRowSchema = z.object({ | |
| agent_id: z.string(), | |
| dns_enabled: z.boolean(), | |
| cert_trusted: z.boolean(), | |
| setup_completed: z.boolean(), | |
| last_started_at: z.string().datetime().nullable(), | |
| last_error: z.string().nullable(), | |
| }); | |
| export const AgentBridgeMappingRowSchema = z.object({ | |
| agent_id: z.string(), | |
| source_model: z.string(), | |
| target_model: z.string(), | |
| updated_at: z.string().datetime(), | |
| }); | |
| export const AgentBridgeBypassRowSchema = z.object({ | |
| pattern: z.string(), | |
| source: z.enum(["default", "user"]), | |
| created_at: z.string().datetime(), | |
| }); | |
| export const AgentBridgeServerActionSchema = z.object({ | |
| action: z.enum(["start", "stop", "restart", "trust-cert", "regenerate-cert"]), | |
| }); | |
| export const AgentBridgeDnsActionSchema = z.object({ enabled: z.boolean() }); | |
| export const AgentBridgeMappingPutSchema = z.object({ | |
| mappings: z.array(z.object({ source: z.string(), target: z.string() })), | |
| }); | |
| export const AgentBridgeBypassUpsertSchema = z.object({ patterns: z.array(z.string()) }); | |
| export const AgentBridgeUpstreamCaPostSchema = z.object({ path: z.string().min(1) }); | |