feat(llamaswap): add llama-swaps (TLS) DSN scheme
llama-swap was http-only by DSN, pushing TLS-fronted instances onto the openai:// scheme (which loses the management/image methods). Add a "llama-swaps" scheme that builds an https base URL, alongside "llama-swap" (http, local-first) — mirroring redis/rediss. Both share one factory; llama-swaps is scheme-only (no default built-in). The choice stays explicit because a DSN has no reliable http-vs-https signal. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,12 @@
|
||||
# progress
|
||||
|
||||
## 2026-06-27 — llama-swaps (TLS) DSN scheme
|
||||
|
||||
Follow-up to the llama-swap provider: added the `llama-swaps` DSN scheme (https
|
||||
base URL) alongside `llama-swap` (http, local-first), mirroring redis/rediss, so
|
||||
a TLS-fronted instance is first-class instead of being pushed to the `openai://`
|
||||
scheme. Scheme-only (no default built-in); shares one factory in builtin.go.
|
||||
|
||||
## 2026-06-27 — llama-swap provider + canonical image-gen interface
|
||||
|
||||
**Landed (ADR-0015, ADR-0016).** New `provider/llamaswap`: chat **delegates to
|
||||
|
||||
Reference in New Issue
Block a user