cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
context.hpp File Reference

Server-side handler invocation contexts. More...

#include <optional>
#include <string>
#include "cxxmcp/cancellation.hpp"
#include "cxxmcp/protocol/completion.hpp"
#include "cxxmcp/protocol/prompt.hpp"
#include "cxxmcp/protocol/resource.hpp"
#include "cxxmcp/protocol/task.hpp"
#include "cxxmcp/protocol/tool.hpp"
#include "cxxmcp/server/peer.hpp"

Go to the source code of this file.

Classes

struct  mcp::server::ToolContext
 Invocation context passed to tool handlers. More...
 
struct  mcp::server::PromptContext
 Invocation context passed to prompt handlers. More...
 
struct  mcp::server::ResourceContext
 Invocation context passed to resource read handlers. More...
 
struct  mcp::server::CompletionContext
 Completion request context passed to typed completion handlers. More...
 

Typedefs

using mcp::server::CancellationToken = mcp::CancellationToken
 Copyable cooperative cancellation token for server handlers.
 

Detailed Description

Server-side handler invocation contexts.