playground / Exports / CodeExecutor
Class: CodeExecutor
Table of contents
Constructors
Methods
Constructors
constructor
• new CodeExecutor(config?): CodeExecutor
Parameters
| Name | Type |
|---|---|
config? | Partial<IPlaygroundConfig> |
Returns
Defined in
playground/src/lib/playground/code-executor.ts:50
Methods
executeCode
▸ executeCode(code, provider): Promise<IExecutionResult>
Parameters
| Name | Type |
|---|---|
code | string |
provider | string |
Returns
Promise<IExecutionResult>
Defined in
playground/src/lib/playground/code-executor.ts:64
sendMessage
▸ sendMessage(message): Promise<string>
Parameters
| Name | Type |
|---|---|
message | string |
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