c886eb2a44
CI / push-validation (push) Successful in 23s
CI / helm (push) Successful in 23s
CI / build (push) Successful in 24s
CI / lint (push) Failing after 37s
CI / quality (push) Successful in 37s
CI / typecheck (push) Has been cancelled
CI / security (push) Has been cancelled
CI / e2e_tests (push) Has been cancelled
CI / integration_tests (push) Has been cancelled
CI / unit_tests (push) Has been cancelled
CI / benchmark-publish (push) Has been cancelled
CI / status-check (push) Has been cancelled
CI / coverage (push) Has been cancelled
CI / benchmark-regression (push) Has been cancelled
CI / docker (push) Has been cancelled
Add cleveragents.providers to the API Reference module index table. The providers.md page already exists but was missing from the index, making it undiscoverable via the documentation navigation. ISSUES CLOSED: #4940
1.5 KiB
1.5 KiB
API Reference
This section documents the public Python API of the cleveragents package.
Each page covers one top-level module or sub-package, listing its exported
classes, functions, and exceptions with signatures and usage examples.
Module Index
| Module | Description |
|---|---|
cleveragents.core |
Exception hierarchy, error handling, retry patterns, async cleanup |
cleveragents.a2a |
Agent-to-Agent (A2A) protocol facade, transport, models, and events |
cleveragents.actor |
Actor registry, configuration, loader, and compiler |
cleveragents.skills |
Skill framework — schema, protocol, registry, discovery, and inline executor |
cleveragents.tool |
Tool runtime, lifecycle, registry, router, and container executor |
cleveragents.mcp |
Model Context Protocol (MCP) adapter, client, registry, and sandbox |
cleveragents.resource |
Resource schema, handlers, and type-inheritance system |
cleveragents.config |
Application settings, logging, metrics, and security scanning |
cleveragents.providers |
AI provider registry — discovery, selection, LLM factory, and capability metadata |
cleveragents.tui |
Interactive Terminal UI — app, persona system, input routing, slash commands, session export/import |
Note: Internal modules (prefixed with
_) and implementation details not listed in a module's__all__are considered private and may change without notice.