AgentPrism.AspNetCore
78 public types. Select a type for signatures, defaults, remarks, exceptions, and links to related contracts.
| Type | Kind | Purpose |
|---|---|---|
AcceptedRunResponse |
Class | 202 Accepted response for a queued run. |
AgentDefinitionRequest |
Class | Request to create or update an agent definition. |
AgentDetailResponse |
Class | Detailed view of a single agent. |
AgentPrismA2ABuilderExtensions |
Class | Extensions that register the services needed to publish AgentPrism agents over A2A. |
AgentPrismA2AExtensions |
Class | Extensions that connect the HTTP endpoint that publishes AgentPrism agents over A2A. |
AgentPrismA2AOptions |
Class | Settings for publishing AgentPrism agents over A2A. |
AgentPrismAgentSessionStore |
Class | Connects the Microsoft Agent Framework’s Hosting.AgentSessionStore abstraction to AgentPrism’s AgentPrism.AgentSessionManager class. |
AgentPrismAuthenticationMeta |
Class | Reports which authentication layers are enabled. |
AgentPrismEndpointOptions |
Class | Access and behavior settings for the endpoints connected via MapAgentPrism. |
AgentPrismEndpointRouteBuilderExtensions |
Class | Extensions that connect AgentPrism’s HTTP surface to the application. |
AgentPrismHealthCheckExtensions |
Class | Extensions that connect AgentPrism to the standard.NET health check system. |
AgentPrismMcpServerBuilderExtensions |
Class | Extensions that register the services needed to publish AgentPrism agents as MCP tools. |
AgentPrismMcpServerExtensions |
Class | Extensions that connect the HTTP endpoint that publishes AgentPrism agents as MCP tools. |
AgentPrismMcpServerOptions |
Class | Settings for publishing AgentPrism agents as MCP tools. |
AgentPrismMetaResponse |
Class | Response for {prefix}/api/meta. Carries the minimum information the UI needs to configure itself. |
AgentPrismPolicies |
Class | Role-based authorization policy names that AgentPrism defines. |
AgentPrismRoleMeta |
Class | Reports which role levels the current request’s caller satisfies. |
AgentPrismStorageMeta |
Class | Reports which storage implementations are active. |
AgentPrismTenancyBuilderExtensions |
Class | Extensions that connect multi-tenancy to the HTTP request. |
AgentPrismTenancyOptions |
Class | Settings that determine how the tenant is resolved from the request. |
AgentRollbackRequest |
Class | Request to roll back a definition to a previous version. |
AgentRunRequest |
Class | Request for a trial run made from the UI. |
AgentSkillRequest |
Class | Request to create or update a skill. |
AgentVersionDiffResponse |
Class | Raw JSON response for comparing two definition versions. The diff is not computed on the server; the client compares the two raw definitions field by field. |
ApiKeyCreateRequest |
Class | The request body for creating an API key. |
ApprovalDecisionRequest |
Class | Request body for deciding a pending approval request. |
ClientToolResult |
Class | The result of a single client-side tool call, sent back so the run can continue. |
CurrentTenantResponse |
Class | Tenant of the current request. |
EvalCaseInput |
Class | Input shape of an eval case (in a request). |
EvalCasePromotionRequest |
Class | Request to promote a run to a case. |
EvalRunDetailResponse |
Class | Detailed view of a single eval run: summary and case results together. |
EvalRunTriggerRequest |
Class | Request to trigger an eval run immediately. |
EvalSuiteSaveRequest |
Class | Request to create/update an eval suite. |
ExperimentCanaryResponse |
Class | Response for GET /api/experiments/{name}/canary — the rule AND its current evaluation together. |
ExperimentResultsResponse |
Class | Per-variant results view of an experiment. |
ExperimentSaveRequest |
Class | Request to create/update an experiment. The name comes from the path. |
HttpTenantContext |
Class | Resolves the tenant from the current HTTP request. |
IAgentPrismUiProvider |
Interface | Source that serves the management UI’s static assets. |
InboundTriggerAcceptedResponse |
Class | The response for a successfully accepted inbound trigger event. |
InboundTriggerResponse |
Class | The response describing an inbound trigger definition. |
InboundTriggerSaveRequest |
Class | The request body for creating or replacing an inbound trigger. |
JobDetailResponse |
Class | Detailed view of a single job: record and items together. |
JobScheduleSaveRequest |
Class | Request to create/update a schedule. |
JobTriggerRequest |
Class | Request to trigger a schedule immediately. |
McpOAuthStartResponse |
Class | Response for starting OAuth Mode 1. |
McpPromptArgumentsRequest |
Class | Request to resolve an MCP prompt with arguments. |
McpRefreshResponse |
Class | Result of an MCP tool refresh. |
McpServerRequest |
Class | Request to create/update an MCP server. |
QuotaSaveRequest |
Class | Request body for saving a quota rule. |
QuotaUsageResponse |
Class | Response for the quota usage endpoint. |
RetentionPolicySaveRequest |
Class | Request body for saving a retention policy. |
RetentionRunTriggerResponse |
Class | Response to a “run now” request. |
RunComparisonResponse |
Class | Side-by-side summary of two runs. |
RunComparisonSide |
Class | One side of the comparison. |
RunFeedbackRequest |
Class | Request body for writing a run/message score. |
RunInputResponse |
Class | HTTP response for a run’s recorded input. |
RunReplayResponse |
Class | Result of a replay. |
SearchKnowledgeHit |
Class | A semantic search hit. |
SearchKnowledgeRequest |
Class | A semantic search request. |
SessionDetailResponse |
Class | Detailed view of a single session: metadata and chat history. |
SkillScriptGrantRequest |
Class | Request to grant script execution permission. |
TenantEgressPolicyRequest |
Class | The request body for creating or replacing a tenant’s egress policy. |
TenantEgressPolicyResponse |
Class | The response describing a tenant’s egress policy. |
TenantProviderBindingRequest |
Class | The request body for creating or replacing a tenant provider binding. |
TenantProviderBindingResponse |
Class | The response describing a tenant provider binding. |
TenantRequest |
Class | Request to create/update a tenant record. |
ToolApprovalDecision |
Class | Tool approval decision sent from the UI. |
ToolApprovalRuleRequest |
Class | Request to create a persistent, argument-conditioned approval rule. |
UploadDocumentChunk |
Class | A single ready-made chunk in an upload request. |
UploadDocumentRequest |
Class | Request to upload a document. |
UploadDocumentResponse |
Class | Result of a document upload request. |
WebhookSaveRequest |
Class | The request body for saving a webhook subscription. |
WebhookTestResponse |
Class | The response for the test event. |
WorkflowFunctionResponse |
Class | Wire-safe view of a registered function node. |
WorkflowRespondHttpRequest |
Class | Response to a pending human input request. |
WorkflowResumeHttpRequest |
Class | Request to resume a workflow from a checkpoint. |
WorkflowRunHttpRequest |
Class | Request to run a workflow. |
WorkflowSaveRequest |
Class | Request to save a workflow definition. |