Skip to main content

Interface: ExecutionResult

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:121

Result of code execution.

Properties​

completedAt​

completedAt: string

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:139

Timestamp when execution completed


cpuTimeMs?​

optional cpuTimeMs: number

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:135

CPU time used in milliseconds


durationMs​

durationMs: number

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:131

Execution duration in milliseconds


error?​

optional error: string

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:129

Error message if execution failed


executionId​

executionId: string

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:123

Unique execution ID


memoryUsedBytes?​

optional memoryUsedBytes: number

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:133

Memory used in bytes


output?​

optional output: ExecutionOutput

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:127

Output from execution


securityEvents?​

optional securityEvents: SecurityEvent[]

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:147

Security events detected


startedAt​

startedAt: string

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:137

Timestamp when execution started


status​

status: ExecutionStatus

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:125

Execution status


truncated?​

optional truncated: object

Defined in: packages/agentos/src/safety/sandbox/executor/ICodeSandbox.ts:141

Whether execution was truncated due to limits

stderr?​

optional stderr: boolean

stdout?​

optional stdout: boolean

timeout?​

optional timeout: boolean