McpToolHeaders.BindingResult
Namespace: Vercel.AI.Mcp
public sealed class McpToolHeaders.BindingResultResult of reading header bindings.
Inheritance: object
Properties
Section titled “Properties”Bindings
Section titled “Bindings”public IReadOnlyList<McpToolHeaders.Binding> Bindings { get; }Bindings in visit order.
Value: IReadOnlyList<McpToolHeaders.Binding>
public string? Error { get; }Error text when Success is false.
Value: string
Success
Section titled “Success”public bool Success { get; }True when every annotation was valid.
Value: bool
Methods
Section titled “Methods”Fail(string)
Section titled “Fail(string)”public static McpToolHeaders.BindingResult Fail(string error)Creates a failure result.
Parameters
| Name | Type | Description |
|---|---|---|
error |
string |
Returns: McpToolHeaders.BindingResult
Ok(IReadOnlyList<Binding>)
Section titled “Ok(IReadOnlyList<Binding>)”public static McpToolHeaders.BindingResult Ok(IReadOnlyList<McpToolHeaders.Binding> bindings)Creates a success result.
Parameters
| Name | Type | Description |
|---|---|---|
bindings |
IReadOnlyList<McpToolHeaders.Binding> |
Returns: McpToolHeaders.BindingResult
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product