Function: supportsOperation()
supportsOperation(
plugin,operation):boolean
Defined in: utils/capability.ts:55
Check if a provider plugin supports a specific session operation.
Parameters
| Parameter | Type | Description |
|---|---|---|
plugin | AiProviderPlugin | The provider plugin to check |
operation | SessionOperation | The operation to check for (resume, fork, continue) |
Returns
boolean
True if the operation is in the plugin's supportedOperations set
Example
if (supportsOperation(plugin, 'resume')) {
const cmd = plugin.buildResumeCommand?.(sessionId, context);
}