MCPcopy Create free account
hub / github.com/RunanywhereAI/RCLI / rcli_set_response_callback

Function rcli_set_response_callback

src/api/rcli_api.cpp:2853–2864  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2851}
2852
2853void rcli_set_response_callback(RCLIHandle handle, RCLIResponseCallback cb, void* user_data) {
2854 if (!handle) return;
2855 auto* engine = static_cast<RCLIEngine*>(handle);
2856 if (cb) {
2857 auto* ud = user_data;
2858 engine->pipeline.set_response_callback([cb, ud](const std::string& response) {
2859 cb(response.c_str(), ud);
2860 });
2861 } else {
2862 engine->pipeline.set_response_callback(nullptr);
2863 }
2864}
2865
2866// =============================================================================
2867// State / Info

Calls 1

set_response_callbackMethod · 0.80

Tested by

no test coverage detected