Skip to content

Commit cb8a3fd

Browse files
Regenerate Java codegen output
Auto-committed by java-codegen-check workflow.
1 parent 3e8eb0c commit cb8a3fd

281 files changed

Lines changed: 7983 additions & 134 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

java/src/generated/java/com/github/copilot/sdk/generated/AssistantMessageEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public record AssistantMessageEventData(
5353
/** Generation phase for phased-output models (e.g., thinking vs. response phases) */
5454
@JsonProperty("phase") String phase,
5555
/** Actual output token count from the API response (completion_tokens), used for accurate token accounting */
56-
@JsonProperty("outputTokens") Double outputTokens,
56+
@JsonProperty("outputTokens") Long outputTokens,
5757
/** CAPI interaction ID for correlating this message with upstream telemetry */
5858
@JsonProperty("interactionId") String interactionId,
5959
/** GitHub request tracing ID (x-github-request-id header) for correlating with server-side logs */

java/src/generated/java/com/github/copilot/sdk/generated/AssistantStreamingDeltaEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public final class AssistantStreamingDeltaEvent extends SessionEvent {
3636
@JsonInclude(JsonInclude.Include.NON_NULL)
3737
public record AssistantStreamingDeltaEventData(
3838
/** Cumulative total bytes received from the streaming response so far */
39-
@JsonProperty("totalResponseSizeBytes") Double totalResponseSizeBytes
39+
@JsonProperty("totalResponseSizeBytes") Long totalResponseSizeBytes
4040
) {
4141
}
4242
}

java/src/generated/java/com/github/copilot/sdk/generated/AssistantUsageCopilotUsageTokenDetail.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
@JsonIgnoreProperties(ignoreUnknown = true)
2323
public record AssistantUsageCopilotUsageTokenDetail(
2424
/** Number of tokens in this billing batch */
25-
@JsonProperty("batchSize") Double batchSize,
25+
@JsonProperty("batchSize") Long batchSize,
2626
/** Cost per batch of tokens */
27-
@JsonProperty("costPerBatch") Double costPerBatch,
27+
@JsonProperty("costPerBatch") Long costPerBatch,
2828
/** Total token count for this entry */
29-
@JsonProperty("tokenCount") Double tokenCount,
29+
@JsonProperty("tokenCount") Long tokenCount,
3030
/** Token category (e.g., "input", "output") */
3131
@JsonProperty("tokenType") String tokenType
3232
) {

java/src/generated/java/com/github/copilot/sdk/generated/AssistantUsageEvent.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,21 +39,21 @@ public record AssistantUsageEventData(
3939
/** Model identifier used for this API call */
4040
@JsonProperty("model") String model,
4141
/** Number of input tokens consumed */
42-
@JsonProperty("inputTokens") Double inputTokens,
42+
@JsonProperty("inputTokens") Long inputTokens,
4343
/** Number of output tokens produced */
44-
@JsonProperty("outputTokens") Double outputTokens,
44+
@JsonProperty("outputTokens") Long outputTokens,
4545
/** Number of tokens read from prompt cache */
46-
@JsonProperty("cacheReadTokens") Double cacheReadTokens,
46+
@JsonProperty("cacheReadTokens") Long cacheReadTokens,
4747
/** Number of tokens written to prompt cache */
48-
@JsonProperty("cacheWriteTokens") Double cacheWriteTokens,
48+
@JsonProperty("cacheWriteTokens") Long cacheWriteTokens,
4949
/** Number of output tokens used for reasoning (e.g., chain-of-thought) */
50-
@JsonProperty("reasoningTokens") Double reasoningTokens,
50+
@JsonProperty("reasoningTokens") Long reasoningTokens,
5151
/** Model multiplier cost for billing purposes */
5252
@JsonProperty("cost") Double cost,
5353
/** Duration of the API call in milliseconds */
54-
@JsonProperty("duration") Double duration,
54+
@JsonProperty("duration") Long duration,
5555
/** Time to first token in milliseconds. Only available for streaming requests */
56-
@JsonProperty("ttftMs") Double ttftMs,
56+
@JsonProperty("timeToFirstTokenMs") Long timeToFirstTokenMs,
5757
/** Average inter-token latency in milliseconds. Only available for streaming requests */
5858
@JsonProperty("interTokenLatencyMs") Double interTokenLatencyMs,
5959
/** What initiated this API call (e.g., "sub-agent", "mcp-sampling"); absent for user-initiated calls */

java/src/generated/java/com/github/copilot/sdk/generated/AssistantUsageQuotaSnapshot.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@ public record AssistantUsageQuotaSnapshot(
2525
/** Whether the user has an unlimited usage entitlement */
2626
@JsonProperty("isUnlimitedEntitlement") Boolean isUnlimitedEntitlement,
2727
/** Total requests allowed by the entitlement */
28-
@JsonProperty("entitlementRequests") Double entitlementRequests,
28+
@JsonProperty("entitlementRequests") Long entitlementRequests,
2929
/** Number of requests already consumed */
30-
@JsonProperty("usedRequests") Double usedRequests,
30+
@JsonProperty("usedRequests") Long usedRequests,
3131
/** Whether usage is still permitted after quota exhaustion */
3232
@JsonProperty("usageAllowedWithExhaustedQuota") Boolean usageAllowedWithExhaustedQuota,
3333
/** Number of requests over the entitlement limit */
3434
@JsonProperty("overage") Double overage,
3535
/** Whether overage is allowed when quota is exhausted */
3636
@JsonProperty("overageAllowedWithExhaustedQuota") Boolean overageAllowedWithExhaustedQuota,
37-
/** Percentage of quota remaining (0.0 to 1.0) */
37+
/** Percentage of quota remaining (0 to 100) */
3838
@JsonProperty("remainingPercentage") Double remainingPercentage,
3939
/** Date when the quota resets */
4040
@JsonProperty("resetDate") OffsetDateTime resetDate

java/src/generated/java/com/github/copilot/sdk/generated/AutoModeSwitchRequestedEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public record AutoModeSwitchRequestedEventData(
4040
/** The rate limit error code that triggered this request */
4141
@JsonProperty("errorCode") String errorCode,
4242
/** Seconds until the rate limit resets, when known. Lets clients render a humanized reset time alongside the prompt. */
43-
@JsonProperty("retryAfterSeconds") Double retryAfterSeconds
43+
@JsonProperty("retryAfterSeconds") Long retryAfterSeconds
4444
) {
4545
}
4646
}

java/src/generated/java/com/github/copilot/sdk/generated/CompactionCompleteCompactionTokensUsed.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@
2222
@JsonIgnoreProperties(ignoreUnknown = true)
2323
public record CompactionCompleteCompactionTokensUsed(
2424
/** Input tokens consumed by the compaction LLM call */
25-
@JsonProperty("inputTokens") Double inputTokens,
25+
@JsonProperty("inputTokens") Long inputTokens,
2626
/** Output tokens produced by the compaction LLM call */
27-
@JsonProperty("outputTokens") Double outputTokens,
27+
@JsonProperty("outputTokens") Long outputTokens,
2828
/** Cached input tokens reused in the compaction LLM call */
29-
@JsonProperty("cacheReadTokens") Double cacheReadTokens,
29+
@JsonProperty("cacheReadTokens") Long cacheReadTokens,
3030
/** Tokens written to prompt cache in the compaction LLM call */
31-
@JsonProperty("cacheWriteTokens") Double cacheWriteTokens,
31+
@JsonProperty("cacheWriteTokens") Long cacheWriteTokens,
3232
/** Per-request cost and usage data from the CAPI copilot_usage response field */
3333
@JsonProperty("copilotUsage") CompactionCompleteCompactionTokensUsedCopilotUsage copilotUsage,
3434
/** Duration of the compaction LLM call in milliseconds */
35-
@JsonProperty("duration") Double duration,
35+
@JsonProperty("duration") Long duration,
3636
/** Model identifier used for the compaction LLM call */
3737
@JsonProperty("model") String model
3838
) {

java/src/generated/java/com/github/copilot/sdk/generated/CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
@JsonIgnoreProperties(ignoreUnknown = true)
2323
public record CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail(
2424
/** Number of tokens in this billing batch */
25-
@JsonProperty("batchSize") Double batchSize,
25+
@JsonProperty("batchSize") Long batchSize,
2626
/** Cost per batch of tokens */
27-
@JsonProperty("costPerBatch") Double costPerBatch,
27+
@JsonProperty("costPerBatch") Long costPerBatch,
2828
/** Total token count for this entry */
29-
@JsonProperty("tokenCount") Double tokenCount,
29+
@JsonProperty("tokenCount") Long tokenCount,
3030
/** Token category (e.g., "input", "output") */
3131
@JsonProperty("tokenType") String tokenType
3232
) {

java/src/generated/java/com/github/copilot/sdk/generated/ModelCallFailureEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public record ModelCallFailureEventData(
4646
/** HTTP status code from the failed request */
4747
@JsonProperty("statusCode") Long statusCode,
4848
/** Duration of the failed API call in milliseconds */
49-
@JsonProperty("durationMs") Double durationMs,
49+
@JsonProperty("durationMs") Long durationMs,
5050
/** Where the failed model call originated */
5151
@JsonProperty("source") ModelCallFailureSource source,
5252
/** Raw provider/runtime error message for restricted telemetry */

java/src/generated/java/com/github/copilot/sdk/generated/SessionCompactionCompleteEvent.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,31 +40,31 @@ public record SessionCompactionCompleteEventData(
4040
/** Error message if compaction failed */
4141
@JsonProperty("error") String error,
4242
/** Total tokens in conversation before compaction */
43-
@JsonProperty("preCompactionTokens") Double preCompactionTokens,
43+
@JsonProperty("preCompactionTokens") Long preCompactionTokens,
4444
/** Total tokens in conversation after compaction */
45-
@JsonProperty("postCompactionTokens") Double postCompactionTokens,
45+
@JsonProperty("postCompactionTokens") Long postCompactionTokens,
4646
/** Number of messages before compaction */
47-
@JsonProperty("preCompactionMessagesLength") Double preCompactionMessagesLength,
47+
@JsonProperty("preCompactionMessagesLength") Long preCompactionMessagesLength,
4848
/** Number of messages removed during compaction */
49-
@JsonProperty("messagesRemoved") Double messagesRemoved,
49+
@JsonProperty("messagesRemoved") Long messagesRemoved,
5050
/** Number of tokens removed during compaction */
51-
@JsonProperty("tokensRemoved") Double tokensRemoved,
51+
@JsonProperty("tokensRemoved") Long tokensRemoved,
5252
/** LLM-generated summary of the compacted conversation history */
5353
@JsonProperty("summaryContent") String summaryContent,
5454
/** Checkpoint snapshot number created for recovery */
55-
@JsonProperty("checkpointNumber") Double checkpointNumber,
55+
@JsonProperty("checkpointNumber") Long checkpointNumber,
5656
/** File path where the checkpoint was stored */
5757
@JsonProperty("checkpointPath") String checkpointPath,
5858
/** Token usage breakdown for the compaction LLM call (aligned with assistant.usage format) */
5959
@JsonProperty("compactionTokensUsed") CompactionCompleteCompactionTokensUsed compactionTokensUsed,
6060
/** GitHub request tracing ID (x-github-request-id header) for the compaction LLM call */
6161
@JsonProperty("requestId") String requestId,
6262
/** Token count from system message(s) after compaction */
63-
@JsonProperty("systemTokens") Double systemTokens,
63+
@JsonProperty("systemTokens") Long systemTokens,
6464
/** Token count from non-system messages (user, assistant, tool) after compaction */
65-
@JsonProperty("conversationTokens") Double conversationTokens,
65+
@JsonProperty("conversationTokens") Long conversationTokens,
6666
/** Token count from tool definitions after compaction */
67-
@JsonProperty("toolDefinitionsTokens") Double toolDefinitionsTokens
67+
@JsonProperty("toolDefinitionsTokens") Long toolDefinitionsTokens
6868
) {
6969
}
7070
}

0 commit comments

Comments
 (0)