| 155 | } |
| 156 | |
| 157 | static cbm_daemon_runtime_application_status_t app_test_request( |
| 158 | const cbm_daemon_runtime_application_callbacks_t *callbacks, |
| 159 | cbm_daemon_runtime_application_session_t *session, const uint8_t *request, |
| 160 | uint32_t request_length, uint8_t **response_out, uint32_t *response_length_out) { |
| 161 | cbm_daemon_runtime_application_token_t request_token = |
| 162 | atomic_fetch_add_explicit(&g_app_test_request_token, 1, memory_order_relaxed); |
| 163 | return app_test_request_tagged(callbacks, session, request_token, request, request_length, |
| 164 | response_out, response_length_out); |
| 165 | } |
| 166 | |
| 167 | static bool app_test_context_request_options(const char *root, const char *allowed, |
| 168 | cbm_mcp_tool_profile_t tool_profile, |
no test coverage detected