Repository navigation
Two versions of work are rolled up here (v1.2.0 and v1.3.0).
Better agent discovery and chain safety
- New
scripts/discover-agents.mjs: a read-only, zero-dependency CLI that lists your
custom agents (slim and native sources) and flags risky fallback chains — duplicate
model ids, chains outside 2–4 entries, non-Go fallback ids not confirmed in the
local registry, and vision lanes whose model is not marked vision-verified. It
prints compact JSON instead of making you read config files by hand. - New
scripts/snapshot-summary.mjs: a compact digest of the cached model snapshot
(~97% shorter than the raw file), with--ids,--trait, and--json.
Clearer recommendations
- The recommendation table now includes a role overview column: a one-line,
plain-language description of what each agent does, so a suggestion can be judged
without knowing the role by heart. - A dominance check now closes model allocation: if another model is no worse on
price, throughput and the trait-relevant capability (and strictly better on at
least one), the dominated model is replaced — or must be justified in the "why"
column (for example, a cross-provider fallback).
Correct, dated vision data
- Image-input support is recorded with sources and dates: MiMo-V2.6 Flash/Pro and
DeepSeek V4.1 Flash accept images. DeepSeek's Go id, lab version name and API
request name are now spelled out (the request model name isdeepseek-flash). - JS-rendered provider pages fall back to searching the official domain instead of
being treated as "no evidence".
Smoother runs on Windows
- Documented the Windows refresh path: set
$env:NODE_USE_ENV_PROXY=1before running
anyscripts/refresh-*.mjs, and judge success from stdout JSON — a stderr warning
and a PowerShell exit code of 1 are not failures.
Documentation
SKILL.mdis now a focused decision surface; the details live inreferences/,
which gained section lists and clearer failure handling.- If you install by copying files, re-copy
SKILL.md,references/, andscripts/.