Skip to content

playground / Exports / CodeExecutor

Class: CodeExecutor

Table of contents

Constructors

Methods

Constructors

constructor

new CodeExecutor(config?): CodeExecutor

Parameters

NameType
config?Partial<IPlaygroundConfig>

Returns

CodeExecutor

Defined in

playground/src/lib/playground/code-executor.ts:50

Methods

executeCode

executeCode(code, provider): Promise<IExecutionResult>

Parameters

NameType
codestring
providerstring

Returns

Promise<IExecutionResult>

Defined in

playground/src/lib/playground/code-executor.ts:64


sendMessage

sendMessage(message): Promise<string>

Parameters

NameType
messagestring

Returns

Promise<string>

Defined in

playground/src/lib/playground/code-executor.ts:239


getContext

getContext(): null | IAgentContext

Returns

null | IAgentContext

Defined in

playground/src/lib/playground/code-executor.ts:749


reset

reset(): void

Returns

void

Defined in

playground/src/lib/playground/code-executor.ts:753

Released under the MIT License.