openclaw/packages
Peter Steinberger c6e6380c5e
refactor(providers): deslop provider glue (#162897)
Reuse existing requirements, WebSocket byte conversion, normalization, auth failure, diagnostic truncation, stream type, and catalog grouping owners across provider adapters and agent glue. Remove private forwarding layers while preserving provider policy and lifecycle boundaries.

Reject nonfinite Vercel catalog prices and per-million conversion overflow using the existing fallback. Regression cases cover numeric and scaled overflow.

Production reduction: 427 lines. Full provider and core suites, changed checks, plugin contracts, import boundaries, SDK API comparison, and zero-cycle checks validate the refactor; fresh isolated review found no actionable issue.
2026-10-01 18:03:40 +00:00
..
acp-core refactor(packages): deslop shared packages fourth pass (#161002) 2026-09-28 23:40:07 -07:00
agent-core refactor(packages): deslop shared runtime helpers (#162089) 2026-10-01 05:42:14 -07:00
ai refactor(providers): deslop provider glue (#162897) 2026-10-01 18:03:40 +00:00
gateway-client refactor(packages): deslop shared packages sixth pass (#161675) 2026-09-30 06:21:52 +00:00
gateway-protocol refactor(schemas): deslop shared schema contracts (#162804) 2026-10-01 17:43:04 +00:00
llm-core feat(ai): scope transport hosts per runtime (#158901) 2026-10-01 09:18:31 -07:00
markdown-core refactor(packages): deslop shared runtime helpers (#162089) 2026-10-01 05:42:14 -07:00
media-core refactor(packages): deslop shared packages sixth pass (#161675) 2026-09-30 06:21:52 +00:00
media-generation-core refactor(packages): deslop shared packages third pass (#159933) 2026-09-27 20:53:42 -07:00
media-understanding-common refactor(packages): deslop shared packages third pass (#159933) 2026-09-27 20:53:42 -07:00
memory-host-sdk fix(test): session-store suites fail teardown with ENOTEMPTY while agent-database workers are live (#161871) 2026-10-01 17:10:24 +00:00
mermaid-renderer chore(ui): update Mermaid to 12.0.0 (#162618) 2026-10-01 19:22:10 +07:00
model-catalog-core refactor(packages): deslop shared packages fifth pass (#161210) 2026-09-29 14:30:03 -07:00
net-policy refactor(packages): deslop shared packages second pass (#159279) 2026-09-28 14:37:02 -07:00
normalization-core fix(text): keep grapheme lookups on cluster boundaries under Bun (#162749) 2026-10-01 09:24:26 -07:00
plugin-package-contract refactor(packages): deslop shared packages second pass (#159279) 2026-09-28 14:37:02 -07:00
plugin-sdk refactor(plugin-sdk)!: retire deprecated compatibility facades (#162333) 2026-10-01 04:12:01 -07:00
retry fix(gateway): handle connection bursts behind shared IPs (#160814) 2026-09-29 00:48:30 +00:00
sdk refactor(sdk): remove unused test fixture members (#161830) 2026-09-30 18:21:57 +07:00
session-url-contract refactor(packages): deslop shared packages sixth pass (#161675) 2026-09-30 06:21:52 +00:00
terminal-core fix(text): keep grapheme lookups on cluster boundaries under Bun (#162749) 2026-10-01 09:24:26 -07:00
tool-call-repair refactor(packages): deslop shared runtime helpers (#162089) 2026-10-01 05:42:14 -07:00
workboard-contract feat(workboard): add a people view filter to Sessions boards (#162283) 2026-09-30 21:02:35 -07:00
tsconfig.json perf(lint): bound the package fallback type graph (#160281) 2026-09-29 00:27:31 +07:00