isReadOnlyOperation
Function: isReadOnlyOperation()
isReadOnlyOperation(
id,op?):boolean
Defined in: packages/core/src/core/operations.ts:925
Decide whether an operation is read-only:
- op.mcp?.readOnly if explicitly set (boolean)
- otherwise op.rest?.method === "get" (case-insensitive)
- otherwise /.(Get|Query)$/.test(id)
Parameters
id
string
operation id
op?
Partial<OperationDefinition>
operation definition
Returns
boolean
true if the operation is read-only