Kast has three agent-facing connections. They share the canonical operation
documents, but each connection has its own outer result. Start with the
contract for the connection you use.
Read a result
Read a Kast result explains the outer reply and the
canonical document together. A successful transport call can still contain a
qualified or rejected semantic result. Preserve exact ref values, scope,
coverage, and failure details when continuing a read.
For the common workflow, start with Find Kotlin declarations, then
Compose a query. Read a symbol
explains the fields carried by one exact compiler result.
Find a callable
Detailed schemas
Expand Callable schemas in the sidebar for the hosted tool inputs and
responses. Expand Transport results or Semantic results for their
component schemas. The POST /callables/... labels organize documentation;
Kast does not expose them as HTTP endpoints. These generated pages preserve
the complete installed contract, including less common outcome variants. Last modified on September 27, 2026