Enum EndpointResult
- Namespace
- Openshell.V1
- Assembly
- OpenShell.Sdk.dll
Last observed network result for a configured external tool endpoint. Results describe accepted traffic observations, not present availability.
public enum EndpointResult
Fields
[OriginalName("ENDPOINT_RESULT_UNSPECIFIED")] Unspecified = 0[OriginalName("ENDPOINT_RESULT_NO_OBSERVED_EXCHANGE")] NoObservedExchange = 1No exchange has been observed under the current configuration and session.
[OriginalName("ENDPOINT_RESULT_HTTP_RESPONSE_RECEIVED")] HttpResponseReceived = 2An upstream HTTP status below 400 was received. Its body can still contain an MCP error; this result does not establish tool-call success.
[OriginalName("ENDPOINT_RESULT_POLICY_DENIED")] PolicyDenied = 3OpenShell policy denied the request locally.
An applicable OpenShell-managed credential was unavailable.
[OriginalName("ENDPOINT_RESULT_TLS_FAILED")] TlsFailed = 5TLS setup for the upstream connection failed.
[OriginalName("ENDPOINT_RESULT_TRANSPORT_FAILED")] TransportFailed = 6The upstream transport failed before an HTTP response arrived.
[OriginalName("ENDPOINT_RESULT_UPSTREAM_REJECTED")] UpstreamRejected = 7The upstream service returned an HTTP rejection.