## Public API Report File for "@grackle-ai/runtime-claude-code"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

import type { AgentEvent } from '@grackle-ai/runtime-sdk';
import type { AgentSession } from '@grackle-ai/runtime-sdk';
import { BaseAgentRuntime } from '@grackle-ai/runtime-sdk';
import type { CreateSessionOptions } from '@grackle-ai/runtime-sdk';

// @public
export class ClaudeCodeRuntime extends BaseAgentRuntime {
    // (undocumented)
    protected createSession(opts: CreateSessionOptions): AgentSession;
    // (undocumented)
    name: string;
}

// Warnings were encountered during analysis:
//
// src/claude-code.ts:82:1 - (ae-internal-missing-underscore) The name "mapMessage" should be prefixed with an underscore because the declaration is marked as @internal

// (No @packageDocumentation comment for this package)

```
