IntelligenceX

API Reference

Class

CopilotStatus

Namespace IntelligenceX.Copilot
Assembly IntelligenceX
Modifiers sealed

Represents Copilot CLI status information.

Inheritance

  • Object
  • CopilotStatus

Constructors

public CopilotStatus(String version, Int32 protocolVersion, JsonObject raw, JsonObject additional) #

Initializes a new Copilot status instance.

Parameters

version System.String requiredposition: 0
protocolVersion System.Int32 requiredposition: 1
raw IntelligenceX.Json.JsonObject requiredposition: 2
additional IntelligenceX.Json.JsonObject requiredposition: 3

Methods

public static CopilotStatus FromJson(JsonObject obj) #
Returns: CopilotStatus

Parses status information from JSON.

Parameters

obj IntelligenceX.Json.JsonObject requiredposition: 0
Source JSON object.

Returns

The parsed status.

Properties

public String Version { get; } #

Gets the CLI version.

public Int32 ProtocolVersion { get; } #

Gets the protocol version.

public JsonObject Raw { get; } #

Gets the raw JSON object.

public JsonObject Additional { get; } #

Gets unrecognized fields from the payload.