adapters: openai is a static-key vendor #17

Merged
jschoubben merged 1 commits from feat/openai-access into main 2026-09-07 02:25:54 +00:00
Owner

One registry line — "openai": StaticKey. The generic static-key adapter already serves any vendor (accept is the vendor-independent seal, deliver is the value unchanged, refresh/identity/usage unimplemented), so a second static-key vendor is data, not code. The shape-selection test now asserts For("openai") reports static-key.

Proves ADR 0050's static-key shape generalises to a second vendor with no new code. End-to-end green in the mesh-lab openai bed.

One registry line — `"openai": StaticKey`. The generic static-key adapter already serves any vendor (accept is the vendor-independent seal, deliver is the value unchanged, refresh/identity/usage unimplemented), so a second static-key vendor is data, not code. The shape-selection test now asserts `For("openai")` reports static-key. Proves ADR 0050's static-key shape generalises to a second vendor with no new code. End-to-end green in the mesh-lab openai bed.
jschoubben added 1 commit 2026-09-07 02:25:42 +00:00
One registry line — `"openai": StaticKey`. The generic static-key adapter
already serves any vendor (accept is the vendor-independent seal, deliver is the
value unchanged, and refresh/identity/usage are not implemented), so a second
static-key vendor is data, not code. The shape-selection test now asserts
For("openai") reports static-key.

Claude-Session: https://claude.ai/code/session_01LrgweAeERJYBg88c5cKDzF
jschoubben merged commit e5eaa0478a into main 2026-09-07 02:25:54 +00:00
jschoubben deleted branch feat/openai-access 2026-09-07 02:25:54 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-controller#17