co-mono/packages
G a8a0f4b9fb feat(coding-agent): type ToolCallEvent.input per tool
Matches ToolResultEvent pattern with typed inputs via discriminated union.

- Export *ToolInput types from tool schemas
- Add *ToolCallEvent interfaces for each built-in tool
- Add isToolCallEventType() guard with overloads for built-ins

Direct narrowing (event.toolName === "bash") doesn't work due to
CustomToolCallEvent.toolName: string overlapping with literals.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 19:13:52 +01:00
..
agent chore(agent): rename package references from pi-agent to pi-agent-core (#1149) 2026-02-01 18:35:06 +01:00
ai fix(ai): OAuth login/refresh now respects HTTP proxy env vars 2026-02-01 19:08:13 +01:00
coding-agent feat(coding-agent): type ToolCallEvent.input per tool 2026-02-01 19:13:52 +01:00
mom Add [Unreleased] section for next cycle 2026-02-01 09:36:24 +01:00
pods Release v0.50.9 2026-02-01 09:35:42 +01:00
tui Add [Unreleased] section for next cycle 2026-02-01 09:36:24 +01:00
web-ui Add [Unreleased] section for next cycle 2026-02-01 09:36:24 +01:00