mirror of
https://github.com/BerriAI/litellm.git
synced 2026-08-28 05:25:59 +00:00
* refactor(ui): colocate the skills view, keeping the AIHub-shared skill components Group-1 split for the skills (claude_code_plugins) segment. It is a file-plus- folder combo where part of the folder is shared with AIHub and the public model hub: the skill types, skill_detail, MakeSkillPublicForm, and helpers stay in @/components/claude_code_plugins (imported by AIHub's ModelHubTable and SkillHubDashboard, plus public_model_hub, networking, and skill_hub_table_columns), while the plugins-management view moves to skills/_components. claude_code_plugins.tsx becomes skills/_components/index.tsx; add_plugin_form and plugin_table move alongside it. The moved files' imports of the retained shared files become @/components/claude_code_plugins paths, other escaping imports are absolutized, and lint suppressions are re-keyed for moved files only (the staying components keep their src/components keys). The shared components did not move, so their consumers are untouched. No behavior change. * refactor(ui): name the agents/guardrails view files instead of index.tsx The moved view files were renamed to _components/index.tsx, which reads like a barrel of re-exports rather than the single view component each actually is. Rename them to match their default export (AgentsPanel.tsx, GuardrailsPanel.tsx) and their colocated tests, and point page.tsx at the named file. |
||
|---|---|---|
| .. | ||
| litellm-dashboard | ||
| Dockerfile | ||
| nginx.conf | ||