refactor(models): extract list row builders

This commit is contained in:
Peter Steinberger
2026-03-09 00:19:23 +00:00
parent 141738f717
commit dfc18b7a2b
4 changed files with 454 additions and 357 deletions

7
docs/refactor/cleanup.md Normal file
View File

@@ -0,0 +1,7 @@
# Cleanup tracker
- [x] Extract `models list` row/supplement helpers.
- [x] Split `models list` forward-compat tests by concern.
- [ ] Extract provider transport normalization from `pi-embedded-runner/model.ts`.
- [ ] Split `ensureOpenClawModelsJson()` into planning + IO layers.
- [ ] Split provider discovery helpers out of `models-config.providers.ts`.