Advanced Topics

These guides cover extension points after you can define a signature and run a module. For ordinary composition, retrieval, multimodal inputs, or agents, start from Build. For runtime integration and deployment concerns, use Operate.

Choose an Extension Task

Custom Toolsets

Extend the baseline Toolset DSL with bounded application operations.

Rich Types

Work with structured data, nested objects, and rich type hierarchies in your signatures.

Package and Adapter Paths

Choose the package that owns an adapter or optional subsystem, then keep package-specific setup and caveats in its linked package guide. General provider selection remains in Installation.

Module Runtime Context

Control language-model resolution and propagation when an integration needs call-scoped behavior. Add cross-cutting call behavior in Module Lifecycle Callbacks.

Reasoning Effort & Temperature

Configure Anthropic extended thinking, effort tiers, and model-aware temperature/max_tokens handling.

The complete generated surface remains available in llms-full.txt when you need a single reference document.