Agent SDK reference - TypeScript changedagent-sdk/typescript
Upstream edited this page at 11 Oct 2026 18:29 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 11 Oct 2026 18:37 UTC.
Upstream edited
Recorded here
Lines+2added
Lines−2removed
From line
2,971
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits113to this page, all time
The whole hunk
from line 2971, old and new numbered
/
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 2971
29712971
29722972## Tool Input Types
29732973
2974Documentation of input schemas for all built-in Claude Code tools. These types are exported from `@anthropic-ai/claude-agent-sdk/sdk-tools` and can be used for type-safe tool interactions.
2974Documentation of input schemas for built-in Claude Code tools. These types are exported from `@anthropic-ai/claude-agent-sdk/sdk-tools` and can be used for type-safe tool interactions.
29752975
29762976### `ToolInputSchemas`
29772977
from line 3703
37033703
37043704## Tool Output Types
37053705
3706Documentation of output schemas for all built-in Claude Code tools. These types are exported from `@anthropic-ai/claude-agent-sdk/sdk-tools` and represent the actual response data returned by each tool.
3706Documentation of output schemas for built-in Claude Code tools. These types are exported from `@anthropic-ai/claude-agent-sdk/sdk-tools` and represent the actual response data returned by each tool.
37073707
37083708### `ToolOutputSchemas`
37093709
from line 5316
53165316 hook_id: string;
53175317 hook_name: string;
53185318 hook_event: string;
5319 o
5319 output: s
No line in this hunk matches that.