import type { AgentStatus } from "./types";

/**
 * 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 MODEL_ID = "openrouter/openai/gpt-oss-20b:free";
export const MODEL_LABEL = "GPT-OSS 20B Free";

export const STATUS_COPY: Record<AgentStatus, string> = {
  connecting: "Connecting",
  error: "Connection issue",
  idle: "Ready",
  streaming: "Responding",
  submitted: "Thinking",
};
