Search Results for

    Show / Hide Table of Contents

    Namespace Seclai.Models

    Classes

    AddCommentRequest

    AddConversationTurnRequest

    AddEmailDomainRequest

    AgentAttachmentRefsApiResponse

    Static attachment-reference contract for an agent — what files (if any) its templates expect on a run, so uploads can be staged before starting the run.

    AgentCallerApiResponse

    One agent that calls another (blocks disabling the callee while live).

    AgentDefinitionImportErrorResponse

    422 response body for invalid agent_definition payloads on POST /agents, PUT /agents/{id}, and POST /agents/preview-import.

    Errors carry 1-indexed line/column references into the canonical Source echo.

    AgentDefinitionResponse

    AgentEmailOptOutListResponse

    A page of agent-email opt-outs plus the total (for pagination).

    AgentEmailOptOutResponse

    A recipient's opt-out from an account's agent emails (one agent or all).

    AgentExportResponse

    Portable JSON snapshot of an agent definition.

    AgentImportPreviewRequest

    Dry-run import request body for POST /agents/preview-import. Carries the same payload shape produced by AgentExportResponse.

    AgentImportPreviewResponse

    Summary of a successfully validated agent_definition import payload (no DB writes).

    Counts reflect what the payload requested; cross-account skips (recipients, KB names) only happen on commit.

    AgentListResponse

    AgentRunAttemptResponse

    AgentRunEvent

    Represents a single event from an SSE agent run stream.

    AgentRunListResponse

    AgentRunRequest

    AgentRunResponse

    AgentRunStepResponse

    AgentRunStreamRequest

    AgentRunToolCallResponse

    A single LLM tool call made during a prompt_call step.

    AgentSummaryResponse

    AgentTraceSearchRequest

    AgentTraceSearchResponse

    AiAssistantAcceptRequest

    AiAssistantAcceptResponse

    AiAssistantFeedbackRequest

    AiAssistantFeedbackResponse

    AiAssistantGenerateRequest

    AiAssistantGenerateResponse

    AiConversationHistoryOptions

    Filters for the agent AI assistant conversation history.

    AiConversationHistoryResponse

    AiConversationTurnResponse

    AlertCommentResponse

    AlertConfigListResponse

    A page of alert configurations.

    AlertConfigResponse

    AlertDetailResponse

    AlertHistoryEntryResponse

    AlertListResponse

    A page of alerts. Always the canonical {data, pagination} envelope.

    AlertResponse

    AlertSubscriberResponse

    ApiVersionResponse

    The API version a request resolved to, and the versions available.

    AttachmentRefsSourceApiSummary

    Per-source attachment-reference summary within an AgentAttachmentRefsApiResponse.

    BlockEmailSenderRequest

    Add one sender/domain to the account blocklist (shared REST request).

    BlockedEmailSenderListResponse

    A page of blocked senders + the account's auto-block mode.

    BlockedEmailSenderResponse

    A single blocked inbound email sender.

    CancelExperimentResponse

    CancelQueuedRunsResponse

    ChangeStatusRequest

    CompactionEvaluationModel

    CompactionTestResponse

    CompatibleRunListResponse

    ContentDetailResponse

    ContentEmbeddingResponse

    ContentEmbeddingsListResponse

    ContentFileUploadResponse

    CreateAgentRequest

    CreateAlertConfigRequest

    CreateEvaluationCriteriaRequest

    CreateEvaluationResultRequest

    CreateExperimentResponse

    CreateExportRequest

    CreateKnowledgeBaseRequest

    CreateMemoryBankRequest

    CreateSolutionRequest

    CreateSourceRequest

    DmarcFailingSourceResponse

    DmarcSummaryResponse

    DnsProviderResponse

    DnsRecordResponse

    DocsSearchResponse

    Ranked results, NOT a paginated collection — the {results} shape is a deliberate carve-out matching the MCP search_docs tool.

    DocsSearchResultResponse

    EmailDomainResponse

    EmailDomainsListResponse

    EmailTriggerConfigResponse

    An EMAIL_RECEIVED trigger's resolved address(es) and config.

    EstimateExportRequest

    EstimateExportResponse

    EvaluationCriteriaListResponse

    A page of evaluation criteria.

    EvaluationCriteriaResponse

    EvaluationResultListResponse

    EvaluationResultResponse

    EvaluationResultSummaryResponse

    EvaluationResultWithCriteriaListResponse

    A page of evaluation results with criteria context.

    EvaluationRunSummaryListResponse

    ExamplePrompt

    ExperimentDetailResponse

    ExperimentListResponse

    GET /models/playground/experiments legacy/default shape; 2026-07-27+ clients get the canonical {data, pagination} envelope.

    ExperimentSummaryResponse

    ExportListResponse

    ExportResponse

    FileUploadResponse

    GenerateAgentStepsRequest

    GenerateAgentStepsResponse

    GenerateStepConfigRequest

    GenerateStepConfigResponse

    GenerationTierListResponse

    GET /models/generation-tiers legacy/default shape; 2026-07-27+ clients get the canonical {data, pagination} envelope.

    GenerationTierResponse

    GovernanceAiAcceptResponse

    GovernanceAiAssistantRequest

    GovernanceAiAssistantResponse

    GovernanceConversationResponse

    GovernancePolicyRefResponse

    Reference to a governance policy (id and optional display name).

    HttpValidationError

    ImportFieldErrorModel

    Single agent_definition validation error with source position. Carried as elements of Errors.

    ImportSkipResponse

    One item dropped or substituted during an agent import.

    Used as the element type for import_warnings on every response model that accepts an agent_definition payload.

    InboundEmailRejectionResponse

    An inbound email that was discarded without running an agent.

    InboundEmailStatusResponse

    InlineTextReplaceRequest

    InlineTextUploadRequest

    KnowledgeBaseListResponse

    KnowledgeBaseResponse

    LinkResourcesRequest

    MarkAiSuggestionRequest

    MarkConversationTurnRequest

    MeResponse

    MemoryBankAcceptRequest

    MemoryBankAiAssistantRequest

    MemoryBankAiAssistantResponse

    MemoryBankConversationTurnResponse

    MemoryBankLastConversationResponse

    MemoryBankListResponse

    MemoryBankResponse

    ModalityRateResponse

    Per-modality rate for an LLM that prices image/audio/video output (or input) at a rate distinct from the default text rate. Example: Gemini 3.1 Flash Image charges $3/1M output tokens for text but $60/1M output tokens for generated images. The image rate surfaces here with modality="image" and output_credits_per_1000_tokens set; the default text rate stays on the parent model fields.

    ModelAlertListResponse

    A page of model lifecycle alerts.

    ModelAlertResponse

    ModelRecommendationResponse

    ModelRecommendationsResponse

    NonManualEvaluationSummaryResponse

    OrganizationAlertPreferenceListResponse

    OrganizationInfoResponse

    PaginationResponse

    PlaygroundCreateRequest

    PromptModelResponse

    Response model for prompt model data

    PromptToolResponse

    Response model for a prompt tool.

    ProposedActionResponse

    ProviderGroupResponse

    Response model for provider group with models

    RemoveEmailDomainResponse

    ResumeInboundResponse

    SearchResponse

    Ranked results, NOT a paginated collection — the {results} shape is a deliberate carve-out matching the MCP search_resources tool.

    SearchResultResponse

    SendTestEmailResponse

    SetAutoBlockModeRequest

    Set the account's governance auto-block mode (shared REST request).

    SetEmailTriggerConfigRequest

    Alias, sender allowlist and inbound-handling flags for an EMAIL_RECEIVED trigger.

    SolutionConversationResponse

    SolutionListResponse

    SolutionResponse

    SourceEmbeddingMigrationResponse

    SourceListResponse

    SourceResponse

    StandaloneTestCompactionRequest

    StartSourceEmbeddingMigrationRequest

    TestCompactionRequest

    TestDraftEvaluationRequest

    TestDraftEvaluationResponse

    UnlinkResourcesRequest

    UnreadCountResponse

    UpdateAgentDefinitionRequest

    UpdateAgentRequest

    UpdateAlertConfigRequest

    UpdateApiVersionRequest

    Sets or clears the account's sticky API version pin.

    UpdateEvaluationCriteriaRequest

    UpdateKnowledgeBaseRequest

    UpdateMemoryBankRequest

    UpdateOrganizationAlertPreferenceRequest

    UpdateSolutionRequest

    UpdateSourceRequest

    UploadAgentInputResponse

    ValidationError

    VariantCategoryResponse

    Response model for a variant category

    VariantOptionResponse

    Response model for a variant option

    In this article
    Back to top Generated by DocFX