Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dotnet/src/Generated/Rpc.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 33 additions & 0 deletions dotnet/src/Generated/SessionEvents.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions go/rpc/zsession_encoding.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions go/rpc/zsession_events.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions go/zsession_events.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
*--------------------------------------------------------------------------------------------*/

// AUTO-GENERATED FILE - DO NOT EDIT
// Generated from: session-events.schema.json

package com.github.copilot.generated;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.annotation.processing.Generated;

/**
* Original request-level and effective conversation reasoning effort for a Responses history boundary
*
* @since 1.0.0
*/
@javax.annotation.processing.Generated("copilot-sdk-codegen")
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public record ResponsesReasoning(
/** Provider model whose reasoning settings this boundary records */
@JsonProperty("model") String model,
/** Original request-level effort, retained while replaying this conversation prefix */
@JsonProperty("initialEffort") String initialEffort,
/** Effective effort selected before this message, independent of the response-level reasoning field */
@JsonProperty("effort") String effort
) {
}
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ public record SessionCompactionCompleteEventData(
@JsonProperty("customInstructions") String customInstructions,
/** LLM-generated summary of the compacted conversation history */
@JsonProperty("summaryContent") String summaryContent,
/** Reasoning baseline on the replacement summary, preserved when replay skips the compacted history */
@JsonProperty("responsesReasoning") ResponsesReasoning responsesReasoning,
/** Authoritative active-factory reminder appended to the compacted context */
@JsonProperty("activeFactorySummary") String activeFactorySummary,
/** Canonical model identifier used for model-specific behavior when replaying compaction */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,9 @@ public record SystemNotificationEventData(
/** The notification text, typically wrapped in <system_notification> XML tags */
@JsonProperty("content") String content,
/** Structured metadata identifying what triggered this notification */
@JsonProperty("kind") Object kind
@JsonProperty("kind") Object kind,
/** Responses reasoning settings anchored before this model-facing message, for cache-stable history replay */
@JsonProperty("responsesReasoning") ResponsesReasoning responsesReasoning
) {
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ public final class UserMessageEvent extends SessionEvent {
public record UserMessageEventData(
/** The user's message text as displayed in the timeline */
@JsonProperty("content") String content,
/** Responses reasoning settings anchored before this model-facing message, for cache-stable history replay */
@JsonProperty("responsesReasoning") ResponsesReasoning responsesReasoning,
/** Stable identity of the logical user message, matching the ID returned by send and retained by pending queue snapshots */
@JsonProperty("messageId") String messageId,
/** Transformed version of the message sent to the model, with XML wrapping, timestamps, and other augmentations for prompt caching */
Expand Down
2 changes: 1 addition & 1 deletion nodejs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"url": "https://github.com/github/copilot-sdk.git"
},
"version": "0.0.0-dev",
"copilotCliVersion": "1.0.86-0",
"copilotCliVersion": "1.0.86-1",
"description": "TypeScript SDK for programmatic control of GitHub Copilot CLI via JSON-RPC",
"main": "./dist/cjs/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion nodejs/src/cliVersion.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
export const COPILOT_CLI_VERSION = "1.0.86-0";
export const COPILOT_CLI_VERSION = "1.0.86-1";

export const COPILOT_CLI_USE_NPM_PACKAGE = false;
20 changes: 20 additions & 0 deletions nodejs/src/generated/session-events.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading