Choose an integration
Choose the task you are doing, then follow its model and configuration path. Intent Runtime structures supplied requests; your application continues to own order queries, code changes, and business tools.
Prepare your integration
Global installation does not change local ESM dependency resolution. A configuration importing packages belongs in a project with those dependencies. HTTP can run standalone or in an existing server. Follow the corresponding guide without reading all types first.
Complete installation, then your chosen path. Native, standalone MCP, and embedded MCP share the same core and successful IntentResult.
Host and executor modes
- host: prepare returns material; the current client model generates a candidate; accept validates and assembles the result. The server does not silently call a second model.
- executor: Native parse or MCP intent_parse calls the configured executor. The caller supplies a working model and credentials.
Registering tools exposes capabilities; it does not automatically intercept every chat message. See Compatibility.