Agent Morphogenesis API reference
Primary entry points
| Package subpath | Purpose |
|---|---|
@agentplat/collective-runtime/morphogenesis | V1–V8 contracts, validation, proposal, decisions, execution, receipts and morphology head |
@agentplat/collective-host/morphogenesis | Concrete composition with existing lifecycle and authority ports |
@agentplat/collective-host/morphogenesis-operator-adapters | V2 operator boundary adapters |
@agentplat/collective-host/morphogenesis-strategy-memory | Content-free V3 strategy memory projection |
@agentplat/collective-host/morphogenesis-strategy-review | Strategy review composition |
@agentplat/collective-quorum/morphogenesis | Collective decision and certification adapters |
@agentplat/rooms-mesh/morphogenesis | Authority-neutral Room/Mesh projections |
@agentplat/interop/morphogenesis | Stateful, exact Interop admission surface |
@agentplat/collective-runtime/strategy-adaptation | Bounded local learning reused by V3 |
@agentplat/collective-runtime/strategy-evidence-exchange | Content-free evidence exchange reused by V4 |
@agentplat/collective-runtime/strategy-convergence | Advisory convergence reused by V4 |
Durable PostgreSQL implementations are exposed by
@agentplat/collective-host-postgres. Governed process execution uses
@agentplat/workflows, with optional @agentplat/workflows-postgres and
@agentplat/workflows-temporal adapters.
The @agentplat/interop package exposes the exact stateful Morphogenesis
admission boundary through its ./morphogenesis subpath.
Important public contracts
MorphologySourceHeadV1,MorphologySnapshotV1,MorphologyHeadV1;MorphogenesisNeedV1,MorphogenesisProposalV1;MorphogenesisDecisionPortV1,MorphogenesisDecisionBindingV1;AgentInstantiationProfileV1andAgentInstantiationProfileV2;MorphogenesisPolicyV1andMorphogenesisPolicyV2;MorphogenesisExecutionRuntimeV1;GovernedMorphogenesisOperatorExecutionRuntimeV2;- V3 strategy catalog, selection, feedback, review and governance contracts;
- V4 outcome attestation and convergence contracts;
- V5 synthesis, simulation, certification and canary contracts;
- V6 Agent Genesis lifecycle contracts;
- V7 organizational evolution contracts;
- V8 constitutional continuity and meta-governance contracts.
Guidance for coding agents
- Import existing public subpaths; do not create parallel lifecycle, factory, Team, Work, decision or Workflow abstractions.
- Preserve strict schemas, digests, TTLs, CAS and logical-time checks.
- Treat every proposal, simulation and Mesh projection as advisory.
- Require an exact decision plus separate execution authorization and fence.
- Use stable operation IDs and reconcile indeterminate effects.
- Keep raw prompts, hidden reasoning, credentials and private mission content out of content-free control and Mesh records.
- Do not claim production validation from types or tests.
Source of truth: AgentPlat repository (opens in a new tab),
especially packages/collective-runtime/src/morphogenesis*.ts,
docs/specification/agent-morphogenesis-v2.md through v8.md, and ADR 0046.