Skip to content

v1.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Sep 20:44

Added

  • Searchable model picker. The provider tabs and sub-model chips are
    replaced by a single combobox: one trigger showing the current model, and a
    popover with a search box, provider-grouped results, and full keyboard
    navigation (arrows, Enter, Escape). Recently picked models are listed first,
    and superseded versions are folded behind a "show older versions" toggle —
    a search still reaches them, so typing a retired tier's name never comes back
    empty. The component keeps its previous props, so every call site is
    unchanged.
  • Claude Opus 5.5 and Sonnet 5. claude:opus now runs claude-opus-5-5
    and claude:sonnet runs claude-sonnet-5. Each previous version moves down
    to its -legacy tier (Opus 5, Sonnet 4.6) so it stays selectable, matching
    the Fable and Opus rollovers. Existing databases are migrated in place, and
    CLI model discovery derives a -legacy tier for Sonnet as well.
  • Codex GPT-6 tiers. GPT 6 Astra, Sol, and Luna are added above the GPT 5.6
    variants. Like the 5.6 tiers they are Codex product tiers rather than public
    API SKUs, so they carry no token price. GPT 5.5, 5.4, and 5.4 Mini remain
    selectable as older versions.
  • Gemini 3.8 Flash on Antigravity. Gemini 3.8 Flash is now the default
    Antigravity model, mapped to the gemini-3.8-flash-high CLI slug. Gemini 3.6
    and 3.5 Flash are kept as older versions.

Changed

  • Models carry a legacy flag. A new legacy column marks a superseded
    version of a tier, which is what lets the picker fold older generations away
    instead of listing every one. The flag is set by the seed, by the built-in
    model sync, and by CLI/API discovery.
  • Starter crew and routing defaults use GPT 6 Sol. Forge (Senior Developer)
    and Rocket (DevOps Engineer) seed with codex:gpt-6-sol, as does the
    code-generation routing rule. This affects new installs only — existing
    agents are left alone, because codex:gpt-5.6-sol is still a valid choice
    and rewriting it would clobber a deliberate pick.

Fixed

  • Model discovery wrote a fractional sort order. Discovery assigned legacy
    tiers baseOrder + 0.1 into an INTEGER column, so several models in a
    provider could collapse onto the same slot and render in an arbitrary order.
    Discovery now uses whole-number slots, and the picker breaks any remaining
    ties deterministically (current tiers before superseded ones, then by label),
    which also repairs lists left tangled by an earlier scan.
  • Escape closed the whole drawer. Drawers and modals close on a
    window-level Escape, so dismissing the model list also tore down the
    surrounding form and lost its contents. The picker now stops the keys it
    handles from reaching its host.

Install: npm install -g @argustech/agentflow@1.4.0

Full changelog: https://github.com/harun-yardimci/agentflow/blob/v1.4.0/CHANGELOG.md