2222
2223
getCustomizations(): readonly Customization[] {
2224
>
// Provider-level customization catalogue — feeds `AgentInfo.customizations`
claudeAgent.ts
2225
>
// on `RootAgentsChanged`. Should advertise host-configured plugin refs
2226
>
// (the equivalent of Copilot's `agentHost.customizations` setting).
2227
>
// Claude has no such surface today; returning `[]` is correct rather
2228
>
// than aggregating client-pushed refs (those live on
2229
>
// `activeClient.customizations` per session).
2230
>
//
2231
>
// TODO: when host-level customizations become a real concept for the
2232
>
// agent host, lift `PluginController` out of `copilot/copilotAgent.ts`
2233
>
// into a shared service so both providers consume the same configured
2234
>
// host customization list rather than each maintaining their own.
2235
>
return [];
2236
>
}
2237
2238
async getSessionCustomizations(session: URI): Promise<readonly Customization[]> {