LoadedAdlProject
Defined in: packages/core/src/project/resolve.ts:60
Properties
Section titled “Properties”config
Section titled “config”
readonlyconfig:AdlProjectConfig
Defined in: packages/core/src/project/resolve.ts:65
configPath
Section titled “configPath”
readonlyconfigPath:string
Defined in: packages/core/src/project/resolve.ts:62
generation
Section titled “generation”
readonlygeneration:number
Defined in: packages/core/src/project/resolve.ts:63
lastReloadError
Section titled “lastReloadError”
readonlylastReloadError:string|null
Defined in: packages/core/src/project/resolve.ts:64
readonlyroot:string
Defined in: packages/core/src/project/resolve.ts:61
Methods
Section titled “Methods”getAdl()
Section titled “getAdl()”getAdl():
AdlRuntime
Defined in: packages/core/src/project/resolve.ts:77
Process runtime from adl.config (config.adl).
CLI, inspection UI, and scripts should use this — not import a project runtime file directly.
Returns
Section titled “Returns”getAgent()
Section titled “getAgent()”getAgent(
id):AnyAgent|undefined
Defined in: packages/core/src/project/resolve.ts:80
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”AnyAgent | undefined
getTemplate()
Section titled “getTemplate()”getTemplate(
name):Template<unknown> |undefined
Defined in: packages/core/src/project/resolve.ts:83
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Template<unknown> | undefined
getWorkflow()
Section titled “getWorkflow()”getWorkflow(
id):Workflow<unknown,unknown,unknown> |undefined
Defined in: packages/core/src/project/resolve.ts:79
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Workflow<unknown, unknown, unknown> | undefined
listAgentIds()
Section titled “listAgentIds()”listAgentIds():
string[]
Defined in: packages/core/src/project/resolve.ts:82
Returns
Section titled “Returns”string[]
listTemplateNames()
Section titled “listTemplateNames()”listTemplateNames():
string[]
Defined in: packages/core/src/project/resolve.ts:84
Returns
Section titled “Returns”string[]
listWorkflowIds()
Section titled “listWorkflowIds()”listWorkflowIds():
string[]
Defined in: packages/core/src/project/resolve.ts:81
Returns
Section titled “Returns”string[]
reload()
Section titled “reload()”reload():
Promise<void>
Defined in: packages/core/src/project/resolve.ts:71
Re-import adl.config.* and swap agents/workflows/templates while pinning stores.
On failure the previous registry is kept and lastReloadError is set.
Returns
Section titled “Returns”Promise<void>