MCPcopy Create free account
hub / github.com/CommonstackAI/UncommonRoute / _append_blocked_attempt

Function _append_blocked_attempt

uncommon_route/proxy.py:4817–4842  ·  view source on GitHub ↗
(
            model_name: str,
            *,
            error_code: str,
            error_message: str,
        )

Source from the content-addressed store, hash-verified

4815 current_attempt_trace["error_message"] = error_message
4816
4817 def _append_blocked_attempt(
4818 model_name: str,
4819 *,
4820 error_code: str,
4821 error_message: str,
4822 ) -> None:
4823 attempts_payload.append({
4824 "attempt_index": len(attempts_payload) + 1,
4825 "selected_model": model_name,
4826 "resolved_model": model_name,
4827 "provider_name": "",
4828 "target_url": "",
4829 "requested_transport": transport_decision.requested_transport,
4830 "transport": transport_decision.selected_transport,
4831 "transport_reason": transport_decision.reason,
4832 "transport_preference_source": transport_decision.preference_source,
4833 "cache_mode": "",
4834 "cache_family": "",
4835 "cache_breakpoints": 0,
4836 "fallback_from": "",
4837 "status_code": 0,
4838 "success": False,
4839 "error_code": error_code,
4840 "error_message": error_message,
4841 "blocked": True,
4842 })
4843
4844 if is_virtual:
4845 _set_header(debug_headers, "x-uncommon-route-mode", mode_value)

Callers 1

_spend_error_for_modelFunction · 0.85

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected