AdlRuntimeConfig
AdlRuntimeConfig =
AdlRuntimeOptions&object
Defined in: packages/core/src/runtime/types.ts:59
Options for createAdlRuntime.
Type Declaration
Section titled “Type Declaration”defaults?
Section titled “defaults?”
optionaldefaults?:AdlRuntimeDefaults
loadEnv?
Section titled “loadEnv?”
optionalloadEnv?:boolean| {mode?:string;root?:string; }
Load .env* into process.env when constructing the runtime.
Defaults to true (project root = process.cwd()). Pass false to skip,
or { root } when the ADL project is not the cwd.
telemetry?
Section titled “telemetry?”
optionaltelemetry?:AdlOpenTelemetrySettings
OpenTelemetry / AI SDK experimental_telemetry (not Vercel product telemetry).
tools?
Section titled “tools?”
optionaltools?:ToolSet
Merged under each agent’s tools (agent keys win).
version?
Section titled “version?”
optionalversion?:string|false
Identifies which version of the project’s code a run came from, recorded
as a version:<value> tag on every workflow.run(). Overrides the commit
that would otherwise be resolved from jj or git — set it for a release
identifier, or for a project with no VCS at all.
false disables run version tagging entirely, including the VCS lookup.
Use it when tags must not depend on ambient repository state — a test
asserting a run’s exact tags, for instance. createTestRuntime
defaults to this.