One method the contract declares, and whether the caller's role permits it.
name is the same canonical snake_case operation name
MemoryOperations.listTools and the rest of this SDK use elsewhere —
'search', 'create_memory' — not the camelCase method this SDK calls it by.
available is a fact about the caller's own account, not about the method:
false is never explained further here, and true does not guarantee a call
will succeed — it may still be refused for an unrelated reason, such as a
memory domain with no network provisioned for it.
One method the contract declares, and whether the caller's role permits it.
nameis the same canonical snake_case operation name MemoryOperations.listTools and the rest of this SDK use elsewhere —'search','create_memory'— not the camelCase method this SDK calls it by.availableis a fact about the caller's own account, not about the method:falseis never explained further here, andtruedoes not guarantee a call will succeed — it may still be refused for an unrelated reason, such as a memory domain with no network provisioned for it.