Skip to content

feat(model): Add dedicated model provider#233

Merged
RussellLuo merged 1 commit into
OpenCSGs:mainfrom
xxx7xxxx:dev
Jun 24, 2026
Merged

feat(model): Add dedicated model provider#233
RussellLuo merged 1 commit into
OpenCSGs:mainfrom
xxx7xxxx:dev

Conversation

@xxx7xxxx

@xxx7xxxx xxx7xxxx commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Currently, add models in the Agents Page since the Hub Page is unsuitable.
  • Add a dedicated model-provider catalog backed by models.json(will also be merged into one file in the next work), with built-in CSGHub Lite, Codex, and Claude Code providers plus custom OpenAI-compatible providers.
  • Add model-provider CRUD and connectivity-check APIs, and wire agent profiles to provider/model selectors so endpoints, keys, and model lists are managed centrally.
  • Add the Web UI for browsing, creating, checking, editing, deleting, and selecting model providers across workspace and profile flows.

Screenshots

image image image

@xxx7xxxx xxx7xxxx requested a review from RussellLuo June 24, 2026 03:32
@RussellLuo

Copy link
Copy Markdown
Collaborator

The frontend changes in this PR currently conflict with a recently merged PR. Please rebase or merge the latest main and resolve the web/app conflicts before the next review pass.

@xxx7xxxx

Copy link
Copy Markdown
Collaborator Author

Conflict fixed

@RussellLuo RussellLuo merged commit 6578798 into OpenCSGs:main Jun 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants