Resource
list-tools-result
https://modelcontextprotocol.io/specification/2025-06-18/schema#listtoolsresult
resource list-tools-result;F constructor
constructor: func(res: response-stream, id: id) -> list-tools-result;F add-tool
add-tool: func(tool: tool) -> result<_, response-stream-error>;F set-next-cursor
set-next-cursor: func(cursor: cursor);F set-meta
set-meta: func(meta: meta);F finish
finish: func(res: list-tools-result) -> result<response-stream, response-stream-error>;F interrupt
interrupt: func(res: list-tools-result) -> response-stream;