AGENTS.md
sdk/packages/llms/AGENTS.mdDevelopment guidance for the @cline/llms package.
AGENTS.md
Quality
45/100
Scores the file, not the repository.Length
219 words
2 headings · 1 code blocksRepository
66k
— · pushed 0 days agoLast changed
3 days ago
First indexed 3 days ago.1234567# @cline/llms Development Guidance89## Provider Option Routing1011- `models.dev` catalog data and AI SDK provider behavior are the default12 sources of truth for general model/provider support.13- Do not build a broad Cline-maintained model capability or behavior registry.14- `GatewayModelCapability` is semantic: what the model can do, not provider15 quirks, default behavior, or wire-format details.16- Stable, reliable known-model facts belong in typed `ModelInfo.metadata`17 helpers or `src/providers/model-facts.ts`.18- Stable provider routing facts belong in `GatewayProviderMetadata.routing`19 and the relevant builtin provider manifest. For example, if a native20 provider uses a known reasoning wire format for a model route, add a typed21 `GatewayReasoningFormat` value and route metadata instead of matching that22 provider id directly in a rule predicate.23- Provider wire-format encoding belongs in `PROVIDER_OPTION_RULES` and codec24 helpers under `src/providers/routing`.25- Local or dynamic provider fallbacks, such as Ollama or routed model-id26 heuristics, are allowed only as documented, narrowly scoped, tested27 exceptions.28- Fallback heuristics need negative or graceful-degradation tests, not only29 happy-path tests.3031When changing provider options, keep the split explicit:3233```text34request intent + model/provider facts -> named provider-option rule -> provider wire format35```3637If the same fact-resolution logic is needed across several providers, use a38shared helper first. Add a new registry only after repeated logic proves the39rule table and helpers are no longer enough.40
Also in cline/cline
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| cline/cline.clinerules/bun-and-node.md · 66k | Cline rules | setuptestmonorepodo-not | 74/100 | 3 days ago | |
| cline/cline.clinerules/cline-overview.md · 66k | Cline rules | archtypesapi | 54/100 | 3 days ago | |
| cline/cline.clinerules/debug-harness.md · 66k | Cline rules | buildtesttesting-strategysecurity+1 | 85/100 | 3 days ago | |
| cline/cline.clinerules/general.md · 66k | Cline rules | setupbuildstylearch+2 | 86/100 | 3 days ago | |
| cline/cline.clinerules/network.md · 66k | Cline rules | styletesting-strategydependencies | 54/100 | 3 days ago | |
| cline/cline.clinerules/protobuf-development.md · 66k | Cline rules | buildstylearchapi+1 | 74/100 | 3 days ago | |
| cline/cline.clinerules/sdk-migration.md · 66k | Cline rules | style | 59/100 | 3 days ago | |
| cline/cline.clinerules/storage.md · 66k | Cline rules | stylearchdatabasedo-not | 65/100 | 3 days ago | |
| cline/cline.github/copilot-instructions.md · 66k | Copilot instructions | buildteststyleapi+1 | 75/100 | 3 days ago | |
| cline/clineAGENTS.md · 66k | AGENTS.md | buildtestlint-formatstyle+2 | 83/100 | 3 days ago | |
| cline/clinesdk/AGENTS.md · 66k | AGENTS.md | setupbuildteststyle+5 | 89/100 | 3 days ago |
Diff against .clinerules/bun-and-node.md Diff against .clinerules/cline-overview.md Diff against .clinerules/debug-harness.md Diff against .clinerules/general.md Diff against .clinerules/network.md Diff against .clinerules/protobuf-development.md Diff against .clinerules/sdk-migration.md Diff against .clinerules/storage.md Diff against .github/copilot-instructions.md Diff against AGENTS.md Diff against sdk/AGENTS.md
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| n8n-io/n8npackages/@n8n/agents/AGENTS.md · 199k | AGENTS.md | buildteststylearch+3 | 100/100 | 3 days ago | |
| TryGhost/Ghoste2e/AGENTS.md · 55k | AGENTS.md | setupteststylearch+2 | 100/100 | 3 days ago | |
| SkeneTechnologies/skene-cookbookAGENTS.md · 51 | AGENTS.md | setupbuildtestlint-format+7 | 100/100 | 2 days ago | |
| mui/material-uiAGENTS.md · 99k | AGENTS.md | setupbuildtestlint-format+9 | 100/100 | 3 days ago | |
| aaif-goose/gooseAGENTS.md · 52k | AGENTS.md | setupbuildtestlint-format+6 | 100/100 | 3 days ago | |
| duckduckgo/content-scope-scriptsspecial-pages/AGENTS.md · 70 | AGENTS.md | buildteststylearch+3 | 100/100 | 3 days ago | |
| trick77/agents-md-syncAGENTS.md · 2 | AGENTS.md | setupbuildteststyle+5 | 100/100 | 3 days ago | |
| code-yeongyu/oh-my-openagentpackages/web/AGENTS.md · 67k | AGENTS.md | setupbuildtestlint-format+6 | 100/100 | 2 days ago |
