local-first · v0.1

Local-only routing

Provider selection plan — WHICH provider executes this authorized request, and how is it routed? Deterministic filtering + ranking over the provider registry, with a failover chain. Executes nothing; the future Execution Runtime (V5) consumes this plan.

selectedollamablocksinglecost freebinding: false#cc63d223
broker grant:brokergrant:brk-authorizedbroker:brk-authorizedcontext:8,000 tok

Routing decision (fail-closed)

provider_selectedroute
selected "ollama" (priority 6, cost free); 0 fallback(s)
Failover chain
ollama

Selection & handoff (V5 readiness only)

Selected provider
providerollama
matched capabilitiestext, reasoning
context limit32000
fallbacks
ExecutionHandoff → V5
ownerfuture-execution-runtime
broker grantbrokergrant:brk-authorized
provider refdeferred

The plan is what the future Execution Runtime (V5) consumes. Nothing executes here: no API is called, no model invoked, no credential held; providerRef is deferred.

Excluded providers (why each was filtered)

anthropic-claudenot_local
localOnly constraint excludes hosted_api provider
openai-gptnot_local
localOnly constraint excludes hosted_api provider
google-gemininot_local
localOnly constraint excludes hosted_api provider
nvidia-nimnot_local
localOnly constraint excludes gateway provider
deepseeknot_local
localOnly constraint excludes hosted_api provider
lm-studiocapability_unmet
missing capabilities: reasoning
mcp-providernot_local
localOnly constraint excludes mcp provider
local-runtimecapability_unmet
missing capabilities: reasoning
enterprise-customnot_local
localOnly constraint excludes enterprise provider

Request inputs

required capabilitiestext, reasoning
broker requestbrk-authorized
execution intent (M50)
preferencesmaxCost high · localOnly
context / at ordinal8,000 tok @ 100