Skip to main content

Module formation

Module formation 

Source
Expand description

Grouped offering API for self-assembling formations.

The stable pattern is:

  • semantics in converge-model
  • authoring in converge-pack
  • runnable machinery in converge-kernel

Re-exports§

pub use crate::ProviderAssignmentPayload;
pub use crate::ProviderRequestPayload;
pub use crate::ProviderSelectionSuggestor;

Structs§

CapabilityAssignment
A single capability-to-backend assignment.
DeliberatedFormationTemplate
Template for a deliberated formation shape.
FormationAssemblySuggestor
Assembles a formation by matching required roles to available suggestors.
FormationCatalog
Registry of reusable formation templates.
FormationPlan
Structured result of formation assembly.
FormationRequest
Structured request for formation assembly.
FormationTemplateMetadata
Classification-facing metadata for a reusable formation template.
FormationTemplateQuery
Query surface a classifier can emit before choosing a formation template.
OpenClawFormationTemplate
Template for an open-claw formation shape.
ProfileSnapshot
Serializable snapshot of a suggestor’s formation metadata.
ProviderAssignment
Structured result of provider selection.
ProviderRequest
Structured request for provider selection inside a convergence loop.
RoleAssignment
A single role-to-suggestor assignment.
ScoredFormationTemplate
Template for a scored formation shape.
ScoringWeights
StaticFormationTemplate
Template for a static formation shape.

Enums§

Capability
A capability that a backend declares it supports.
CostClass
Cost classification — how expensive is this backend to use?
FormationKind
The kind of formation orchestrating a suggestor’s current execution.
FormationTemplate
Reusable formation choice before concrete suggestor assembly happens.
LatencyClass
Latency class requirements.
SuggestorCapability
Capabilities formation assembly may use to filter or prefer suggestors.
SuggestorRole
The coarse role a suggestor plays inside a formation.

Traits§

SuggestorProfile
Describes the shape and operating envelope of a suggestor.