REPOSITORY ANALYSIS

firstmate

Firstmate can optionally use Jev to match task briefs to dispatch rules before local policy chooses an Agent configuration.

E2 · source reviewedPublic material or source evidence was reviewed. A fixed-version source review requires checking a pinned revision; this is not a reproduction, performance endorsement, or safety guarantee.
Stars
7,079
Forks
2,196
License
MIT
Last commit
2026-09-24

What Jev does here

Sends the task brief and candidate rules to Jev, then resolves execution profiles with confidence and local conditions.

Separates semantic matching from the final dispatch policy.

This is opt-in dispatch assistance, not a claim that the whole Firstmate workflow uses Jev by default. Task briefs are sent to TypeSafe.

What task does this project fit?

Choose an eligible coding-agent profile from an owner's dispatch rules and quota evidence.

Material analysed:

From input to action

  1. Jev selects a rule or the explicit default from a task brief.
  2. Local jq logic checks quota floors, approvals and candidate eligibility.
  3. Rank eligible profiles by configured spend priority or escalate.

Implementation details that matter

Jev chooses a rule, not arbitrary credentials

fm-dispatch-resolve.sh exposes rule_ IDs and default as the closed Choice set. Provider/scope eligibility and ranking are calculated afterward in code.

Inspect the supporting source ↗

Low confidence does not manufacture quota evidence

The 0.6 floor produces ambiguous status; unverifiable quota floors and captain-approval rules can escalate. A high model score cannot make an unknown account balance trustworthy.

Inspect the supporting source ↗

When to choose it

Use this pattern when owner-defined quota and approval constraints matter. It is more specific than asking a model to pick a cheap provider from prose.

How to inspect it yourself

Trace the response key checks, confidence-floor branch and final eligible-candidate ranking in the pinned shell script. Use synthetic config/quota fixtures before dispatching a real agent.

Limits of this review

  • No dispatch or account quota access was performed.
  • Quota freshness and correctness come from local evidence sources, not Jev.
Primary material used in this analysis