Skip to content
Tracon

Tracon.AspNetCore

81 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.
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.
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.
ITraconUiProvider Interface Source that serves the management UI’s static assets.
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.
LiveVoiceSessionCreateRequest Class The request that opens a provider-hosted live voice session.
LiveVoiceSessionCreateResponse Class The answer that opens a provider-hosted live voice session.
LiveVoiceSessionStatusResponse Class The status of a provider-hosted live voice session.
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.
TraconA2ABuilderExtensions Class Extensions that register the services needed to publish Tracon agents over A2A.
TraconA2AExtensions Class Extensions that connect the HTTP endpoint that publishes Tracon agents over A2A.
TraconA2AOptions Class Settings for publishing Tracon agents over A2A.
TraconAgentSessionStore Class Connects the Microsoft Agent Framework’s Hosting.AgentSessionStore abstraction to Tracon’s AgentSessionManager class.
TraconAuthenticationMeta Class Reports which authentication layers are enabled.
TraconEndpointOptions Class Access and behavior settings for the endpoints connected via MapTracon.
TraconEndpointRouteBuilderExtensions Class Extensions that connect Tracon’s HTTP surface to the application.
TraconHealthCheckExtensions Class Extensions that connect Tracon to the standard.NET health check system.
TraconMcpServerBuilderExtensions Class Extensions that register the services needed to publish Tracon agents as MCP tools.
TraconMcpServerExtensions Class Extensions that connect the HTTP endpoint that publishes Tracon agents as MCP tools.
TraconMcpServerOptions Class Settings for publishing Tracon agents as MCP tools.
TraconMetaResponse Class Response for {prefix}/api/meta. Carries the minimum information the UI needs to configure itself.
TraconPolicies Class Role-based authorization policy names that Tracon defines.
TraconRoleMeta Class Reports which role levels the current request’s caller satisfies.
TraconStorageMeta Class Reports which storage implementations are active.
TraconTenancyBuilderExtensions Class Extensions that connect multi-tenancy to the HTTP request.
TraconTenancyOptions Class Settings that determine how the tenant is resolved from the request.
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.