Reference¶
The Reference section covers the surfaces you look up while writing code — exact API signatures, CLI flags, environment-variable names, and vendor-specific model-parameter cheatsheets. It is deliberately compact and lookup-shaped.
Use it alongside the other sections:
- Concepts explains the architecture and the design rationale behind features like DDDI, tag matching, and the registry.
- Tutorial walks you through building a real multi-agent application from scratch.
- The Python SDK, Java SDK, and TypeScript SDK sections in the top nav are the language-specific deep references — decorators, annotations, per-language idioms.
Reference is what you reach for after you know the shape of the thing and just need the exact spelling.
Sections¶
-
API
Symbol references for the multimodal media surfaces — return types, parameter annotations, upload helpers, and storage configuration.
-
CLI
meshctlcommand reference — every subcommand, flag, and environment variable that the CLI honors, generated from the embedded man pages. -
Environment Variables
Exhaustive list of runtime environment variables read by the registry, agents, and SDKs — TLS, observability, retries, transport, and more.
-
Kwargs
Vendor-specific
model_paramscheatsheet for@mesh.llmconsumers —thinking_config(Gemini),output_config(Anthropic),reasoning_effort(OpenAI), and the cross-vendor common kwargs.
See also¶
- Python SDK — decorators, dependency injection, LLM integration, FastAPI wiring.
- Java SDK — Spring Boot annotations and integration.
- TypeScript SDK — mesh functions and Express wiring.
- Concepts — architecture and design rationale.
- Tutorial — guided build of a multi-agent application.