opencode/packages/llm/src
Kit Langton 5e5294c036 refactor(llm): collapse model construction to provider packages and routes
Provider packages are now the only module-level model constructors; the
protocol-level model wrappers added earlier on this branch had one call
site each and duplicated the Settings vocabulary, so packages call
route.with(...).model({id}) directly. Deletes provider facades with no
importers outside llm tests; configure stays for V1 native-request.
2026-07-03 14:25:29 -04:00
..
protocols refactor(llm): collapse model construction to provider packages and routes 2026-07-03 14:25:29 -04:00
providers refactor(llm): collapse model construction to provider packages and routes 2026-07-03 14:25:29 -04:00
route refactor: remove remaining default layer aliases (#34660) 2026-06-30 13:17:34 -04:00
schema feat(llm): provider packages own model request construction 2026-07-03 14:01:17 -04:00
utils Refactor LLM route-first provider API (#28523) 2026-05-20 20:15:52 -04:00
cache-policy.ts Refactor LLM route-first provider API (#28523) 2026-05-20 20:15:52 -04:00
index.ts feat(llm): provider packages own model request construction 2026-07-03 14:01:17 -04:00
llm.ts feat(core): add embedded v2 session runtime and tool foundation (#30632) 2026-06-03 23:02:17 -04:00
provider-error.ts fix(core): recover v2 context overflow (#31005) 2026-06-05 16:05:51 -04:00
provider-package.ts feat(llm): provider packages own model request construction 2026-07-03 14:01:17 -04:00
provider.ts feat(llm): add model defaults and compatibility data (#34436) 2026-06-29 19:10:00 +05:30
tool-runtime.ts chore: generate 2026-06-04 03:03:39 +00:00
tool.ts refactor(core): simplify location filesystem (#31545) 2026-06-09 14:28:45 -04:00