AgentSessionRunnerOptions
Generated by TypeDoc. Do not edit this page directly.
Interface: AgentSessionRunnerOptions
Section titled “Interface: AgentSessionRunnerOptions”Defined in: packages/core/src/runtime/types/agent.ts:61
Properties
Section titled “Properties”| Property | Type | Defined in |
|---|---|---|
agent | AgentDefinition | packages/core/src/runtime/types/agent.ts:63 |
defaultModel | string | packages/core/src/runtime/types/agent.ts:65 |
errorPolicy? | HarnessErrorPolicy | packages/core/src/runtime/types/agent.ts:75 |
initialRunId? | string | packages/core/src/runtime/types/agent.ts:71 |
logger? | AgentRuntimeLogger | packages/core/src/runtime/types/agent.ts:74 |
outputDir? | string | packages/core/src/runtime/types/agent.ts:69 |
providers | HarnessModelProvider[] | packages/core/src/runtime/types/agent.ts:64 |
resources? | JsonObject | packages/core/src/runtime/types/agent.ts:72 |
roles? | HarnessRole[] | packages/core/src/runtime/types/agent.ts:67 |
sandbox? | HarnessSandbox | packages/core/src/runtime/types/agent.ts:66 |
sessionId? | string | packages/core/src/runtime/types/agent.ts:62 |
storage? | | HarnessRunStorage | HarnessSessionStorage | packages/core/src/runtime/types/agent.ts:70 |
workDir? | string | packages/core/src/runtime/types/agent.ts:68 |
Methods
Section titled “Methods”approveTool()?
Section titled “approveTool()?”optional approveTool(request): | boolean | ToolApprovalDecision| Promise<boolean | ToolApprovalDecision>;Defined in: packages/core/src/runtime/types/agent.ts:73
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
request | ToolApprovalRequest |
Returns
Section titled “Returns”| boolean
| ToolApprovalDecision
| Promise<boolean | ToolApprovalDecision>