You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New packages/extension/src/amicode_service/model_reachability.ts:
a locked file cache under AMICODE_OPS_DIR, shared across hub shards, keyed by {provider, model, credential_fp};
a rate-limited scheduler that probes on connect, daily, and on demand, through S1;
GET /amicode/model-reachability, POST /amicode/model-reachability/refresh and POST …/demote.
Unknown is reported as unchecked, never as working. Wire it in index.ts, extension.tsandamicode_service_runner.ts; the hub's headless path skips modelRouting today. Fleet clients proxy /amicode/* to the host, so one hub cache serves every machine. Pattern: model_routing.ts, connections.ts.
AC (RED first):
test/amicode_service_model_reachability.test.ts: fake probe results are cached and served, and a credential_fp change invalidates them.
Activity
aarontrowbridge commentedon Oct 28, 2026
Merged into amico/issue-1979-model-picker at 89db4ab (PR #1992). Director gates: tc 0, drift 0, vitest reachability+llm_creds 38/38.