Expand description
Protocol for Claude Code wrapper communication
This module defines the JSON-based protocol used between Claude Code and Parry for intercepting and validating file writes.
Structs§
- Approved
Response - Response indicating validation passed
- Edit
File Request - Request to edit a file (partial replacement)
- Issue
Detail - Detailed issue information
- Protocol
Error Response - Protocol error response
- Rejected
Response - Response indicating validation failed
- Warning
Response - Response with warnings but allowed to proceed
- Write
File Request - Request to write a complete file
Enums§
- Claude
Request - Request types from Claude Code
- Claude
Response - Response types to Claude Code
- Issue
Severity - Issue severity level
Constants§
- PROTOCOL_
VERSION - Protocol version