Class BowireMcpPendingConfirmation
- Namespace
- Kuestenlogik.Bowire.Mcp
- Assembly
- Kuestenlogik.Bowire.Mcp.dll
One parked confirmation. Kind identifies the tool the agent issued; Plan is the human-readable description the first-step response showed the user; ExpiresAt caps how long it stays redeemable. Top-level so consumers don't hit CA1034 when destructuring through Consume(string).
public sealed record BowireMcpPendingConfirmation : IEquatable<BowireMcpPendingConfirmation>
- Inheritance
-
BowireMcpPendingConfirmation
- Implements
- Inherited Members
Constructors
BowireMcpPendingConfirmation(string, string, DateTimeOffset)
One parked confirmation. Kind identifies the tool the agent issued; Plan is the human-readable description the first-step response showed the user; ExpiresAt caps how long it stays redeemable. Top-level so consumers don't hit CA1034 when destructuring through Consume(string).
public BowireMcpPendingConfirmation(string Kind, string Plan, DateTimeOffset ExpiresAt)
Parameters
KindstringPlanstringExpiresAtDateTimeOffset
Properties
ExpiresAt
public DateTimeOffset ExpiresAt { get; init; }
Property Value
Kind
public string Kind { get; init; }
Property Value
Plan
public string Plan { get; init; }
Property Value
Methods
Deconstruct(out string, out string, out DateTimeOffset)
public void Deconstruct(out string Kind, out string Plan, out DateTimeOffset ExpiresAt)
Parameters
KindstringPlanstringExpiresAtDateTimeOffset
Equals(BowireMcpPendingConfirmation?)
public bool Equals(BowireMcpPendingConfirmation? other)
Parameters
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(BowireMcpPendingConfirmation?, BowireMcpPendingConfirmation?)
public static bool operator ==(BowireMcpPendingConfirmation? left, BowireMcpPendingConfirmation? right)
Parameters
Returns
operator !=(BowireMcpPendingConfirmation?, BowireMcpPendingConfirmation?)
public static bool operator !=(BowireMcpPendingConfirmation? left, BowireMcpPendingConfirmation? right)