Crates.io | agcodex-protocol |
lib.rs | agcodex-protocol |
version | 0.1.0 |
created_at | 2025-08-23 19:42:35.879095+00 |
updated_at | 2025-08-23 19:42:35.879095+00 |
description | Communication protocol definitions for AGCodex |
homepage | https://github.com/agcodex/agcodex |
repository | https://github.com/agcodex/agcodex |
max_upload_size | |
id | 1807822 |
size | 58,288 |
This crate defines the "types" for the protocol used by AGCodex CLI, which includes both "internal types" for communication between agcodex-core
and agcodex-tui
, as well as "external types" used with agcodex mcp
.
This crate should have minimal dependencies.
Ideally, we should avoid "material business logic" in this crate, as we can always introduce Ext
-style traits to add functionality to types in other crates.