import type { AgentStatus } from "@flue/react"; /** * The global Zopu agent. The instance `id` is the current organization id * (resolved at runtime by the chat hook), not the legacy `main` shared * instance. Organization scoping is the hard tenancy boundary. */ export const CHAT_AGENT = { live: "sse", name: "zopu", } as const; export const MODEL_ID = "openrouter/openai/gpt-oss-20b:free"; export const MODEL_LABEL = "GPT-OSS 20B Free"; export const SUGGESTIONS = [ ["Think it through", "Help me make a difficult decision"], ["Make a plan", "Turn an idea into clear next steps"], ["Explain simply", "Break down something complex"], ] as const; export const STATUS_COPY: Record = { connecting: "Connecting", error: "Connection issue", idle: "Ready", streaming: "Responding", submitted: "Thinking", };