@gea-ai/contract
v0.1.260514-alpha
Published
Portable public contracts and shared TypeScript payload types for GEA.
Readme
@gea-ai/contract
Portable public contracts and shared TypeScript payload types for GEA.
This package owns shared contract-first schemas, inferred TypeScript types, and ORPC contract routers that can be consumed by ORPC implementations and public SDK packages.
Route implementations should import these contracts and use @orpc/server
contract implementers instead of redefining route-local input schemas. Shared
RPC payload types that need to cross package boundaries, such as agent chat
messages and common ORPC error shapes, also live here so web, CLI, SDK, agent,
and ORPC packages derive the same API surface.
