| 2844 | } |
| 2845 | |
| 2846 | void rcli_set_tool_trace_callback(RCLIHandle handle, RCLIToolTraceCallback cb, void* user_data) { |
| 2847 | if (!handle) return; |
| 2848 | auto* engine = static_cast<RCLIEngine*>(handle); |
| 2849 | engine->tool_trace_cb = cb; |
| 2850 | engine->tool_trace_ud = user_data; |
| 2851 | } |
| 2852 | |
| 2853 | void rcli_set_response_callback(RCLIHandle handle, RCLIResponseCallback cb, void* user_data) { |
| 2854 | if (!handle) return; |