Agent Runtime Ports
agent-runtime-ports defines provider-neutral capabilities required by the
Runtime Kernel and execution coordinator: model, context, workspace, resource,
interaction, subagent, trace, and binding sessions.
The crate deliberately contains no HTTP client, database driver, Axum type, or
provider DTO. It is a published internal boundary for adapter implementations;
Agent authors should use agent-runtime-sdk.
See the API documentation.