Agent Apps Docs

Controller configuration

Configure the Controller to manage instance lifecycle, runtime, and execution mode.

Controller configuration

The Controller manages the lifecycle of app instances. It spawns, monitors, and tears down instances based on the execution mode and configuration.

Configuration fields

FieldDescription
appIdCanonical app ID
appVersionApp version (semver)
runtimeRuntime adapter (see Runtime adapters)
modeExecution mode: standalone, cluster, or on-demand
openTimeoutMsTimeout for opening an instance (default: 60000)
maxInflightPerSessionMax concurrent tool calls per session (default: 32)
idleTimeoutMsIdle timeout before teardown (on-demand mode)
maxInstancesMaximum number of concurrent instances (default: 10)

Next steps