Skip to main content

Interface: AgentSpec

Defined in: packages/agentos/src/cognition/emergent/EmergentAgentForge.ts:18

Minimum spec the manager must supply when calling spawn_specialist.

Properties​

instructions​

instructions: string

Defined in: packages/agentos/src/cognition/emergent/EmergentAgentForge.ts:22

System instructions for the new agent.


justification?​

optional justification: string

Defined in: packages/agentos/src/cognition/emergent/EmergentAgentForge.ts:28

Optional justification (required when EmergentPlannerConfig.requireJustification is true).


model?​

optional model: string

Defined in: packages/agentos/src/cognition/emergent/EmergentAgentForge.ts:24

Optional override of the agency-level model.


provider?​

optional provider: string

Defined in: packages/agentos/src/cognition/emergent/EmergentAgentForge.ts:26

Optional override of the agency-level provider.


role​

role: string

Defined in: packages/agentos/src/cognition/emergent/EmergentAgentForge.ts:20

Identifier for the new agent — becomes part of delegate_to_<role>.