- capability manifeste tooling supportée backend + transport runtime catalog - ctx.services publique côté SDK/runtime, gated par tooling - surface honnête: workspace, terminal, et tasks en observation/contrôle uniquement - docs/exemple/tests mis à jour - QA PASS sur feature/sdk-plugin-tooling-build-debug-surface
36 lines
805 B
TypeScript
36 lines
805 B
TypeScript
export type {
|
|
IdeAPluginCapability,
|
|
IdeAPluginManifest,
|
|
IdeAPluginEngineConstraints,
|
|
IdeAPluginLayoutContribution,
|
|
IdeAPluginMcpServerContribution,
|
|
IdeAPluginMenuItemContribution,
|
|
IdeAPluginTopLevelMenuContribution
|
|
} from "./manifest.js";
|
|
export {
|
|
isPluginManifest,
|
|
assertPluginManifest,
|
|
validatePluginManifest
|
|
} from "./manifest.js";
|
|
export type {
|
|
ActivateContext,
|
|
CommandDisposable,
|
|
CommandHandler,
|
|
CommandRegistry,
|
|
BackgroundTaskOutputAttachment,
|
|
BackgroundTaskRetryResult,
|
|
BackgroundTaskService,
|
|
BackgroundTaskStatus,
|
|
IdeAPluginModule,
|
|
PluginLogger,
|
|
PluginServices,
|
|
PluginStorage,
|
|
TerminalOpenOptions,
|
|
TerminalReattachOptions,
|
|
TerminalReattachResult,
|
|
TerminalService,
|
|
TerminalSession,
|
|
WorkspaceProject,
|
|
WorkspaceService
|
|
} from "./runtime.js";
|