Files
oh-my-opencode/dist/config/schema/agent-names.d.ts
T
2026-03-14 04:56:50 +00:00

53 lines
1.5 KiB
TypeScript

import { z } from "zod";
export declare const BuiltinAgentNameSchema: z.ZodEnum<{
sisyphus: "sisyphus";
hephaestus: "hephaestus";
oracle: "oracle";
librarian: "librarian";
explore: "explore";
"multimodal-looker": "multimodal-looker";
metis: "metis";
momus: "momus";
atlas: "atlas";
"sisyphus-junior": "sisyphus-junior";
prometheus: "prometheus";
}>;
export declare const BuiltinSkillNameSchema: z.ZodEnum<{
playwright: "playwright";
"agent-browser": "agent-browser";
"dev-browser": "dev-browser";
"frontend-ui-ux": "frontend-ui-ux";
"git-master": "git-master";
}>;
export declare const OverridableAgentNameSchema: z.ZodEnum<{
sisyphus: "sisyphus";
hephaestus: "hephaestus";
oracle: "oracle";
librarian: "librarian";
explore: "explore";
"multimodal-looker": "multimodal-looker";
metis: "metis";
momus: "momus";
atlas: "atlas";
"sisyphus-junior": "sisyphus-junior";
build: "build";
plan: "plan";
prometheus: "prometheus";
"OpenCode-Builder": "OpenCode-Builder";
}>;
export declare const AgentNameSchema: z.ZodEnum<{
sisyphus: "sisyphus";
hephaestus: "hephaestus";
oracle: "oracle";
librarian: "librarian";
explore: "explore";
"multimodal-looker": "multimodal-looker";
metis: "metis";
momus: "momus";
atlas: "atlas";
"sisyphus-junior": "sisyphus-junior";
prometheus: "prometheus";
}>;
export type AgentName = z.infer<typeof AgentNameSchema>;
export type BuiltinSkillName = z.infer<typeof BuiltinSkillNameSchema>;