Type Alias: ResolvedAgentConfig
Makaio Framework / contracts / ResolvedAgentConfig
Type Alias: ResolvedAgentConfig
Section titled “Type Alias: ResolvedAgentConfig”ResolvedAgentConfig =
z.infer<typeofResolvedAgentConfigSchema>
Defined in: ../../../packages/contracts/src/agent-resolution/schemas.ts:67
Type Composition
Section titled “Type Composition”ResolvedAgentConfigz.infer<typeof ResolvedAgentConfigSchema>typeof ResolvedAgentConfigSchema
Resolved Shape
Section titled “Resolved Shape”type ResolvedAgentConfig = { adapterName: string; contextMode: 'fork' | 'fresh'; compressionMode: 'auto' | 'manual' | 'off'; providerConfigId?: string | undefined; model?: string | undefined; systemPrompt?: string | undefined; allowedTools?: Array<string> | undefined; disallowedTools?: Array<string> | undefined; allowedDirectories?: Array<string> | undefined; reasoningEffort?: 'none' | 'low' | 'medium' | 'high' | 'extra-high' | undefined; approvalPolicy?: 'reject' | 'always-ask' | 'full-access' | undefined; harnessId?: string | undefined; profileId?: string | undefined; mcpConfig?: { directTools?: Array<string> | undefined; discoveryTools?: Array<string> | undefined; toolExposure?: Record<string, 'direct' | 'discovery' | 'hidden'> | undefined; } | undefined;};