@usine/config/agent
Classes
Section titled “Classes”AgentFile
Section titled “AgentFile”An Agent’s authored brain, parent overrides, and standing instructions, named by its Markdown filename.
Extends
Section titled “Extends”Schema.Class
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new AgentFile(…
args):AgentFile
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
…args |
[props: object, options?: MakeOptions] |
Returns
Section titled “Returns”Properties
Section titled “Properties”effort
Section titled “effort”
readonlyeffort:"off"|"minimal"|"low"|"medium"|"high"|"xhigh"|"max"
harness
Section titled “harness”
readonlyharness:"claude"|"codex"|"pi"
readonlymodel:string&Brand<"ModelId">
readonlyname:string&Brand<"AgentName">
parentEffort
Section titled “parentEffort”
readonlyparentEffort:Option<"off"|"minimal"|"low"|"medium"|"high"|"xhigh"|"max">
parentModel
Section titled “parentModel”
readonlyparentModel:Option<string&Brand<"ModelId">>
persona
Section titled “persona”
readonlypersona:string&Brand<"AgentPersona">
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get agent():
Agent
The roster member represented by this file, including persona and parent overrides.
Returns
Section titled “Returns”InvalidAgent
Section titled “InvalidAgent”An Agent file excluded from the roster because it could not be loaded.
Extends
Section titled “Extends”Schema.Class
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new InvalidAgent(…
args):InvalidAgent
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
…args |
[props: object, options?: MakeOptions] |
Returns
Section titled “Returns”Properties
Section titled “Properties”
readonlyerror:ConfigFileError
readonlyfile:string&Brand<"InstancePath">