Extends ADR 0050. Model access, a provision, may be answered by a node that hosts a model (Ollama/vLLM serving an OpenAI-compatible endpoint) as well as by a licence record. A node-answer delivers an endpoint (base URL + model, and a key only if the server wants one), rides the ordinary serves/binds path, and uses no adapter; the resolver already prefers a local model over a licence (an existing test proves it). One provision, two answers — the mesh's own model sits behind the same interface as a vendor's. Names the mesh-scope-alongside-licence limitation and its fix, per "a rule states how it is checked."
Phase F of the model-access work builds on this: an ollama provider + a local-model consumer + a bed (in the code repos).
Extends ADR 0050. Model access, a provision, may be answered by a **node** that hosts a model (Ollama/vLLM serving an OpenAI-compatible endpoint) as well as by a licence record. A node-answer delivers an endpoint (base URL + model, and a key only if the server wants one), rides the ordinary serves/binds path, and uses no adapter; the resolver already prefers a local model over a licence (an existing test proves it). One provision, two answers — the mesh's own model sits behind the same interface as a vendor's. Names the mesh-scope-alongside-licence limitation and its fix, per "a rule states how it is checked."
Phase F of the model-access work builds on this: an `ollama` provider + a `local-model` consumer + a bed (in the code repos).
Extends ADR 0050: model-access, a provision, may be answered by a NODE that
hosts a model (Ollama/vLLM serving an OpenAI-compatible endpoint) as well as by
a licence record. A node-answer delivers an endpoint (base URL + model, and a
key only if the server wants one), rides the ordinary serves/binds path, and
uses no adapter; the resolver already prefers a local model over a licence. One
provision, two answers — the mesh's own model sits behind the same interface as
a vendor's. Names the mesh-scope-alongside-licence limitation and its fix.
Claude-Session: https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Extends ADR 0050. Model access, a provision, may be answered by a node that hosts a model (Ollama/vLLM serving an OpenAI-compatible endpoint) as well as by a licence record. A node-answer delivers an endpoint (base URL + model, and a key only if the server wants one), rides the ordinary serves/binds path, and uses no adapter; the resolver already prefers a local model over a licence (an existing test proves it). One provision, two answers — the mesh's own model sits behind the same interface as a vendor's. Names the mesh-scope-alongside-licence limitation and its fix, per "a rule states how it is checked."
Phase F of the model-access work builds on this: an
ollamaprovider + alocal-modelconsumer + a bed (in the code repos).