Skip to main content

Module coordination

Module coordination 

Source
Expand description

Pure evidence contracts for swarm coordination diagnosis.

This module deliberately does not inspect Agent Mail, read the filesystem, or mutate claims. Callers provide issue metadata and optional reservation evidence, then receive a deterministic classification that future CLI, MCP, scheduler, and audit surfaces can share.

Structs§

AgentMailAgentSnapshot
Minimal offline agent-liveness snapshot row exported from Agent Mail.
AgentMailReservationSnapshot
Minimal offline reservation snapshot row exported from Agent Mail.
ClaimAssessment
Deterministic assessment for one in-progress claim.
ClaimAssessmentInput
Caller-provided input for one claim assessment.
ClaimAssessmentPolicy
Thresholds used when classifying a claim.
CoordinationClaimAdvisory
Advisory reclaim guidance for one in-progress claim.
CoordinationClaimRow
One in-progress issue plus its deterministic coordination assessment.
CoordinationComment
Bounded comment excerpt included with a coordination claim row.
CoordinationIssueRow
Issue context attached to one coordination claim row.
CoordinationStatusOutput
Top-level machine-readable coordination status shape.
CoordinationSuggestedCommand
A command suggestion emitted for an operator to review and run manually.
CoordinationSummary
Count summary for coordination status output.
CoordinationWorkspaceCounts
Workspace context counts shown next to hidden-claim diagnosis.
ReservationEvidenceProvenance
Provenance copied from a matching reservation snapshot.

Enums§

ClaimClassification
Stable claim classifications used by coordination-aware surfaces.
ClaimOwnerKind
Who appears to own the current claim.
CoordinationEvidenceSource
Evidence categories present in a claim assessment.
CoordinationSuggestedCommandPurpose
Role for a suggested coordination command.
RecommendedAction
Suggested next action for an operator or agent.
ReservationEvidence
Optional Agent Mail reservation evidence supplied by the caller.
ReservationSnapshotMatchReason
Why an Agent Mail reservation snapshot was associated with an issue.

Constants§

COORDINATION_SCHEMA_VERSION
Schema version for coordination status and claim evidence outputs.
HUMAN_ABANDONED_LIKELY_AFTER_MINUTES
Extra-conservative marker for likely abandoned human or unclear claims.
HUMAN_STALE_CANDIDATE_AFTER_MINUTES
Human or unclear claims use a one-business-day rule of thumb.
SWARM_ABANDONED_LIKELY_AFTER_MINUTES
Extra-conservative marker for likely abandoned swarm claims.
SWARM_STALE_CANDIDATE_AFTER_MINUTES
Swarm-agent claims become stale candidates after two quiet hours.

Functions§

advisory_for_claim
Build advisory-only reclaim guidance for one claim assessment.
assess_claim
Classify one in-progress claim from caller-supplied evidence.
assess_claim_with_policy
Classify one claim with caller-supplied thresholds.
reservation_evidence_from_snapshots
Derive reservation evidence for one issue from an optional offline snapshot.