Skip to content

Type Alias: SubagentConfig

Makaio Framework


Makaio Framework / contracts / SubagentConfig

SubagentConfig = z.infer<typeof SubagentConfigSchema>

Defined in: ../../../packages/contracts/src/subagent/schemas.ts:68

  • SubagentConfig
    • z.infer<typeof SubagentConfigSchema>
      • typeof SubagentConfigSchema
type SubagentConfig = {
task: string;
contextMode: 'fork' | 'fresh';
adapterName?: string | undefined;
providerConfigId?: string | undefined;
harnessId?: string | undefined;
model?: string | undefined;
tools?: Array<string> | undefined;
disallowedTools?: Array<string> | undefined;
systemPrompt?: string | undefined;
maxDepth?: number | undefined;
responseSchema?: Record<string, unknown> | undefined;
executionTargetId?: string | undefined;
workstreamId?: string | undefined;
};