docs: gadfly round 4 — two doc-comment fixes
DSN.Scheme's list named kimi but not qwen — the same sibling drift this PR keeps finding, in a doc comment this time (I updated the README's scheme list and not this one). Added qwen, and llama-swap/llama-swaps while there, since they were missing too. envKeyForProvider's example ran backwards: "LLM_M1 → m1" describes registry naming, not what the function does. Now reads name → variable in one direction. Not taking the third: the const block's alignment is gofmt's own output (gofmt -l is empty), and the uneven padding is forced by the doc comments that split the block into alignment groups. glm-5.2 reached that same conclusion in round 2 before flagging it here. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
@@ -26,8 +26,9 @@ var ErrUnknownProvider = errors.New("unknown provider")
|
|||||||
// authenticated with the bearer token "test-token".
|
// authenticated with the bearer token "test-token".
|
||||||
type DSN struct {
|
type DSN struct {
|
||||||
// Scheme selects the provider implementation: "foreman", "ollama",
|
// Scheme selects the provider implementation: "foreman", "ollama",
|
||||||
// "ollama-cloud", "openai", "kimi", "anthropic", "google"/"gemini", or
|
// "ollama-cloud", "openai", "kimi", "qwen", "anthropic",
|
||||||
// any custom scheme registered with RegisterScheme.
|
// "google"/"gemini", "llama-swap"/"llama-swaps", or any custom scheme
|
||||||
|
// registered with RegisterScheme.
|
||||||
Scheme string
|
Scheme string
|
||||||
// Token is the provider secret (bearer token or API key); empty = none.
|
// Token is the provider secret (bearer token or API key); empty = none.
|
||||||
Token string
|
Token string
|
||||||
@@ -41,7 +42,7 @@ type DSN struct {
|
|||||||
func (d DSN) BaseURL() string { return "https://" + d.Host }
|
func (d DSN) BaseURL() string { return "https://" + d.Host }
|
||||||
|
|
||||||
// envKeyForProvider returns the LLM_* variable that defines the provider named
|
// envKeyForProvider returns the LLM_* variable that defines the provider named
|
||||||
// name (LLM_M1 → "m1", so "my-prov" → LLM_MY_PROV).
|
// name: "m1" → LLM_M1, "my-prov" → LLM_MY_PROV.
|
||||||
//
|
//
|
||||||
// This is the single definition on purpose. Two call sites need byte-identical
|
// This is the single definition on purpose. Two call sites need byte-identical
|
||||||
// output and would drift apart in silence: lazy resolution reads this variable
|
// output and would drift apart in silence: lazy resolution reads this variable
|
||||||
|
|||||||
Reference in New Issue
Block a user