Skip to content

McpPromptListResult

Namespace AgentPrism · Assembly AgentPrism.Abstractions.dll

The result of listing prompts.

public sealed record McpPromptListResult : IEquatable<McpPromptListResult>

objectMcpPromptListResult

IEquatable<McpPromptListResult>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public McpPromptListResult()

The prompt list. Empty when McpPromptListResult.Status is not McpOperationStatus.Ok.

public IReadOnlyList<McpPromptSummary> Prompts { get; init; }

IReadOnlyList<McpPromptSummary>

The result status.

public required McpOperationStatus Status { get; init; }

McpOperationStatus

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(McpPromptListResult? other)

other McpPromptListResult?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(McpPromptListResult?, McpPromptListResult?)

Section titled “ operator ==(McpPromptListResult?, McpPromptListResult?)”
public static bool operator ==(McpPromptListResult? left, McpPromptListResult? right)

left McpPromptListResult?

right McpPromptListResult?

bool

operator !=(McpPromptListResult?, McpPromptListResult?)

Section titled “ operator !=(McpPromptListResult?, McpPromptListResult?)”
public static bool operator !=(McpPromptListResult? left, McpPromptListResult? right)

left McpPromptListResult?

right McpPromptListResult?

bool