> ## Documentation Index
> Fetch the complete documentation index at: https://docs.buntime.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Execution SDK

> Code execution methods

## execute()

Execute code or commands in a session.

```typescript theme={null}
const result = await client.execute({
  sessionId: string;
  code?: string;
  command?: string;
  files?: Array<{ path: string; content: string }>;
  env?: Record<string, string>;
  timeout?: number;
});
```

Returns:

```typescript theme={null}
{
  stdout: string;
  stderr: string;
  exitCode: number;
  executionTime: number;
  memoryUsed: number;
}
```

## Example

```typescript theme={null}
const result = await client.execute({
  sessionId: 'ses_abc123',
  code: 'console.log("Hello!");',
  timeout: 60
});

console.log(result.stdout); // "Hello!"
```
