You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
Split the model registries, pricing, and voice catalog out of server.mjs into data/*.mjs (#46): registry-image.mjs, registry-video.mjs, registry-audio.mjs, pricing.mjs, voices.mjs. server.mjs shrank from ~5480 to ~2740 lines and imports (and re-exports) them, so model-catalog PRs are now reviewable data diffs instead of edits buried in one huge file. Behavior is byte-identical — tools/list and list_models output verified unchanged before/after, all 32 unit tests pass, and the modules are added to the npm files list so they ship with the package. No functional change.