Files
temp/docs/api/index.md
T
HAL9000 3bf2cecb0a docs(api): add LSP and ACMS module API reference pages
Add two new API reference pages:
- docs/api/lsp.md: Full API reference for cleveragents.lsp covering
  LspRegistry, LspRuntime, LspLifecycleManager, LspToolAdapter,
  LspClient, LspServerConfig, LspCapability, LspTransport, LspBinding,
  LanguageDiscovery, and error types.
- docs/api/acms.md: Full API reference for cleveragents.acms covering
  UKO vocabulary base types, Layer 2 paradigm vocabularies (OO/Func/Proc),
  Layer 3 technology vocabularies (Python/TypeScript/Rust/Java), the
  detail level system, and VocabularyRegistry.

Update docs/api/index.md and mkdocs.yml to include both new pages in
the API Reference navigation.

ISSUES CLOSED: #5840
2026-04-10 03:41:03 +00:00

1.8 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
cleveragents.lsp Language Server Protocol (LSP) integration — registry, runtime, lifecycle manager, and tool adapter
cleveragents.acms Advanced Context Management System — UKO vocabulary extensions for Python, TypeScript, Rust, and Java

Note: Internal modules (prefixed with _) and implementation details not listed in a module's __all__ are considered private and may change without notice.