Files
cleveragents-core/docs/api/index.md
T
freemo 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
docs(api): add providers module to API reference index
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
2026-04-08 23:39:38 +00:00

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.