Python API¶
The API each package exports. The coalitionkit package installs all of them.
| Package | Module | What it holds |
|---|---|---|
contracts |
coalitionkit_contracts |
Envelope, payload models, signing, scope and schema validation. |
runtime |
coalitionkit_runtime |
The signed log, lifecycle rules and the projection for each viewer. |
edges |
coalitionkit_edges |
The A2A transport: cards, the member client and the host edge. |
vault |
coalitionkit_vault |
Private data, typed queries and private set intersection. |
steward |
coalitionkit_steward |
The independent checker: fixed policies, then a model audit. |
gardener |
coalitionkit_gardener |
Deterministic planning from needs and offers. |
models |
coalitionkit_models |
The model gateway, price table and cost meter. |
surfaces |
coalitionkit_surfaces |
The closed catalog and its renderers. |
server |
coalitionkit_server |
The reference host and the room engine. |
mcp_server |
coalitionkit_mcp |
The MCP tools and the MCP App view. |
channels |
coalitionkit_channels |
Message channels. |
mint |
coalitionkit_mint |
Turns a short recording into a policy-checked MCP server. |
packs |
coalitionkit_packs |
Discipline Packs: loading, validation and signing. |
conformance |
coalitionkit_conformance |
The black-box conformance runner. |
acceptance |
coalitionkit_acceptance |
Acceptance runners for the kit. |
cli |
coalitionkit_cli |
The coalitionkit command. |
langchain |
coalitionkit_langchain |
A room's actions as LangChain tools. |
langgraph |
coalitionkit_langgraph |
A graph as a seat, with an interrupt where a person must consent. |