---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/claude_code_cli/wire/interfaces/WrapperInitEvent.md
description: Mirrors Claude's own `system/init` stream-json event.
---

# Interface: WrapperInitEvent

Defined in: [src/batteries/llm/claude\_code\_cli/wire.ts:153](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L153)

Mirrors Claude's own `system/init` stream-json event.

## Properties

| Property                                                 | Type       | Description                                                                              | Defined in                                                                                                                                          |
| -------------------------------------------------------- | ---------- | ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `mcpServerErrors?` | `string`\[] | Any MCP server connection errors Claude reported during its own startup handshake.       | [src/batteries/llm/claude\_code\_cli/wire.ts:161](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L161) |
|  `model?`                     | `string`   | The model Claude reports it initialized with.                                            | [src/batteries/llm/claude\_code\_cli/wire.ts:157](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L157) |
|  `raw?`                         | `unknown`  | The original, unmodified `system/init` stream-json line.                                 | [src/batteries/llm/claude\_code\_cli/wire.ts:163](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L163) |
|  `tools?`                     | `string`\[] | The built-in tool names Claude reports as available (expected empty under `--tools ""`). | [src/batteries/llm/claude\_code\_cli/wire.ts:159](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L159) |
|  `type`                        | `"init"`   | Discriminant for the [WrapperEvent](../type-aliases/WrapperEvent.md) union.              | [src/batteries/llm/claude\_code\_cli/wire.ts:155](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L155) |
