feat(model-server): frontend modèles locaux — badge de statut & CRUD serveurs (#35) et wizard multi-profils OpenCode (#36)
Sprint « Modeles locaux », couche frontend. #35 : - F35.1 badge de statut de lancement du serveur local (ModelServerLaunchBadge + useAgentsModelServer). - F35.2 feature model-servers : CRUD (ModelServersPanel / useModelServers / gateway modelServer) et ModelServerSelect. #36 : - Liste multi-profils OpenCode dans le wizard de premier lancement, gateway de clonage (clone_opencode_profile_from_seed). Tests verts (exécution réelle) : tsc propre, vitest 608/608. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
19
frontend/src/features/model-servers/index.ts
Normal file
19
frontend/src/features/model-servers/index.ts
Normal file
@ -0,0 +1,19 @@
|
||||
/**
|
||||
* Local model servers feature — public surface (F35.2).
|
||||
*/
|
||||
|
||||
export { useModelServers } from "./useModelServers";
|
||||
export type { ModelServersViewModel } from "./useModelServers";
|
||||
export { ModelServersPanel } from "./ModelServersPanel";
|
||||
export type { ModelServersPanelProps } from "./ModelServersPanel";
|
||||
export { ModelServerSelect } from "./ModelServerSelect";
|
||||
export type { ModelServerSelectProps } from "./ModelServerSelect";
|
||||
export {
|
||||
emptyModelServer,
|
||||
newModelServerId,
|
||||
validateModelServer,
|
||||
isModelServerValid,
|
||||
isAbsolutePath,
|
||||
parseArgs,
|
||||
type ModelServerErrors,
|
||||
} from "./modelServer";
|
||||
Reference in New Issue
Block a user