Skip to content

AgentSessionRunnerOptions

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/core/src/runtime/types/agent.ts:61

PropertyTypeDefined in
agentAgentDefinitionpackages/core/src/runtime/types/agent.ts:63
defaultModelstringpackages/core/src/runtime/types/agent.ts:65
errorPolicy?HarnessErrorPolicypackages/core/src/runtime/types/agent.ts:75
initialRunId?stringpackages/core/src/runtime/types/agent.ts:71
logger?AgentRuntimeLoggerpackages/core/src/runtime/types/agent.ts:74
outputDir?stringpackages/core/src/runtime/types/agent.ts:69
providersHarnessModelProvider[]packages/core/src/runtime/types/agent.ts:64
resources?JsonObjectpackages/core/src/runtime/types/agent.ts:72
roles?HarnessRole[]packages/core/src/runtime/types/agent.ts:67
sandbox?HarnessSandboxpackages/core/src/runtime/types/agent.ts:66
sessionId?stringpackages/core/src/runtime/types/agent.ts:62
storage?| HarnessRunStorage | HarnessSessionStoragepackages/core/src/runtime/types/agent.ts:70
workDir?stringpackages/core/src/runtime/types/agent.ts:68
optional approveTool(request):
| boolean
| ToolApprovalDecision
| Promise<boolean | ToolApprovalDecision>;

Defined in: packages/core/src/runtime/types/agent.ts:73

ParameterType
requestToolApprovalRequest

| boolean | ToolApprovalDecision | Promise<boolean | ToolApprovalDecision>