turboclaude-protocol

Crates.ioturboclaude-protocol
lib.rsturboclaude-protocol
version0.3.0
created_at2025-11-02 05:33:39.907169+00
updated_at2026-01-08 03:21:57.93317+00
descriptionShared protocol types and definitions for TurboClaude REST and Agent SDKs
homepage
repositoryhttps://github.com/epistates/turboclaude
max_upload_size
id1912692
size116,914
Nick Paterno (nicholasjpaterno)

documentation

https://docs.rs/turboclaude-protocol

README

TurboClaude Protocol

Type definitions and protocol structures for Claude API communication.

Features

  • Message types and request/response structures
  • Content blocks (text, images, documents, tool use)
  • Tool definitions and function calling specs
  • Agent types (hooks, permissions, routing)
  • Streaming event types
  • Type-safe Rust definitions

Testing

cargo test

Documentation

cargo doc --open for full API documentation

Commit count: 18

cargo fmt