2025-12-05 02:32:33 +09:00
|
|
|
import type { AgentConfig } from "@opencode-ai/sdk"
|
|
|
|
|
|
2025-12-13 22:13:23 +09:00
|
|
|
export type BuiltinAgentName =
|
2025-12-19 04:11:20 +09:00
|
|
|
| "Sisyphus"
|
2025-12-05 02:32:33 +09:00
|
|
|
| "oracle"
|
|
|
|
|
| "librarian"
|
|
|
|
|
| "explore"
|
|
|
|
|
| "frontend-ui-ux-engineer"
|
|
|
|
|
| "document-writer"
|
2025-12-13 15:25:29 +09:00
|
|
|
| "multimodal-looker"
|
2025-12-05 02:32:33 +09:00
|
|
|
|
2025-12-13 22:13:23 +09:00
|
|
|
export type OverridableAgentName =
|
|
|
|
|
| "build"
|
|
|
|
|
| BuiltinAgentName
|
|
|
|
|
|
|
|
|
|
export type AgentName = BuiltinAgentName
|
|
|
|
|
|
2025-12-05 02:32:33 +09:00
|
|
|
export type AgentOverrideConfig = Partial<AgentConfig>
|
|
|
|
|
|
2025-12-13 22:13:23 +09:00
|
|
|
export type AgentOverrides = Partial<Record<OverridableAgentName, AgentOverrideConfig>>
|