Skip to content

agent-core / Exports / IHookInput

Interface: IHookInput

Input passed to hook commands via stdin

Table of contents

Properties

Properties

session_id

session_id: string

Defined in

packages/agent-core/src/hooks/types.ts:33


cwd

cwd: string

Defined in

packages/agent-core/src/hooks/types.ts:34


hook_event_name

hook_event_name: THookEvent

Defined in

packages/agent-core/src/hooks/types.ts:35


tool_name

Optional tool_name: string

Defined in

packages/agent-core/src/hooks/types.ts:36


tool_input

Optional tool_input: Record<string, string | number | boolean | object>

Defined in

packages/agent-core/src/hooks/types.ts:37


tool_output

Optional tool_output: string

Defined in

packages/agent-core/src/hooks/types.ts:38


trigger

Optional trigger: "auto" | "manual"

Compaction trigger source (PreCompact/PostCompact only)

Defined in

packages/agent-core/src/hooks/types.ts:40


compact_summary

Optional compact_summary: string

Compaction summary text (PostCompact only)

Defined in

packages/agent-core/src/hooks/types.ts:42

Released under the MIT License.