Table of Contents

Class PerplexityAgentResponse

Namespace
Mythosia.AI.Models.Perplexity
Assembly
Mythosia.AI.Abstractions.dll

A server response snapshot, including unsuccessful and in-progress states.

public sealed class PerplexityAgentResponse
Inheritance
PerplexityAgentResponse
Inherited Members

Constructors

PerplexityAgentResponse()

public PerplexityAgentResponse()

Properties

Citations

public IReadOnlyList<AICitation> Citations { get; }

Property Value

IReadOnlyList<AICitation>

Error

public string? Error { get; }

Property Value

string

Id

public string Id { get; }

Property Value

string

IsTerminal

public bool IsTerminal { get; }

Property Value

bool

Model

public string? Model { get; }

Property Value

string

OutputJson

The complete provider output array. Includes hosted-tool traces and generated-file references.

public string OutputJson { get; }

Property Value

string

Status

public string Status { get; }

Property Value

string

Text

public string Text { get; }

Property Value

string

Usage

public TokenUsage? Usage { get; }

Property Value

TokenUsage