Skip to content

Commit ecbe7d2

Browse files
RahulHeregophergogo
authored andcommitted
Use mcp::optional instead of std::optional in RequestLoggerFilter
Update RequestLoggerFilter to use mcp::optional for C++14 compatibility. This aligns with the codebase's compatibility layer defined in mcp/core/compat.h.
1 parent b1ad058 commit ecbe7d2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

include/mcp/filter/request_logger_filter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class RequestLoggerFilter : public network::NetworkFilterBase,
8383
Config config_;
8484
JsonRpcProtocolFilter::MessageHandler* next_callbacks_{nullptr};
8585
mutable std::mutex write_mutex_;
86-
std::optional<std::ofstream> file_stream_;
86+
mcp::optional<std::ofstream> file_stream_;
8787
};
8888

8989
} // namespace filter

0 commit comments

Comments
 (0)