@@ -59,7 +59,8 @@ class IResettableTransport
5959using ServerRequestHandler =
6060 std::function<fastmcpp::Json(const std::string& method, const fastmcpp::Json& params)>;
6161
62- // / Optional transport interface: some transports can accept server-initiated requests and send responses.
62+ // / Optional transport interface: some transports can accept server-initiated requests and send
63+ // / responses.
6364class IServerRequestTransport
6465{
6566 public:
@@ -663,7 +664,7 @@ class Client
663664 }
664665
665666 // / Register roots/sampling/elicitation callbacks (placeholders for parity)
666- void set_roots_callback (const std::function<fastmcpp::Json()>& cb)
667+ void set_roots_callback (const std::function<fastmcpp::Json()>& cb)
667668 {
668669 set_roots_callback_impl (cb);
669670 }
@@ -714,7 +715,7 @@ class Client
714715 };
715716
716717 std::shared_ptr<CallbackState> callbacks_;
717- std::unordered_map<std::string, fastmcpp::Json> tool_output_schemas_;
718+ std::unordered_map<std::string, fastmcpp::Json> tool_output_schemas_;
718719
719720 std::function<fastmcpp::Json()> get_roots_callback () const
720721 {
@@ -745,16 +746,15 @@ class Client
745746 std::lock_guard<std::mutex> lock (callbacks_->mutex );
746747 callbacks_->roots_callback = cb;
747748 }
748- void set_sampling_callback_impl (
749- const std::function<fastmcpp::Json(const fastmcpp::Json&)>& cb)
749+ void set_sampling_callback_impl (const std::function<fastmcpp::Json(const fastmcpp::Json&)>& cb)
750750 {
751751 if (!callbacks_)
752752 callbacks_ = std::make_shared<CallbackState>();
753753 std::lock_guard<std::mutex> lock (callbacks_->mutex );
754754 callbacks_->sampling_callback = cb;
755755 }
756- void set_elicitation_callback_impl (
757- const std::function<fastmcpp::Json(const fastmcpp::Json&)>& cb)
756+ void
757+ set_elicitation_callback_impl ( const std::function<fastmcpp::Json(const fastmcpp::Json&)>& cb)
758758 {
759759 if (!callbacks_)
760760 callbacks_ = std::make_shared<CallbackState>();
@@ -811,7 +811,8 @@ class Client
811811 }
812812
813813 // Internal constructor for cloning
814- Client (std::shared_ptr<ITransport> t, std::shared_ptr<CallbackState> callbacks, bool /* internal*/ )
814+ Client (std::shared_ptr<ITransport> t, std::shared_ptr<CallbackState> callbacks,
815+ bool /* internal*/ )
815816 : transport_(std::move(t)), callbacks_(std::move(callbacks))
816817 {
817818 configure_transport_callbacks ();
0 commit comments