From a5116bd3200bb732cd9f5aa05384117499a47e68 Mon Sep 17 00:00:00 2001 From: JKamsker <11245306+JKamsker@users.noreply.github.com> Date: Mon, 18 May 2026 21:26:22 +0000 Subject: [PATCH] chore(upstream): bump @openai/codex to 0.131.0 --- UPSTREAM_CODEX_VERSION.txt | 2 +- external/codex | 2 +- .../AppServer/V2/ActivePermissionProfile.g.cs | 6 --- .../Upstream/AppServer/V2/Config.g.cs | 5 +- .../AppServer/V2/ConfigRequirements.g.cs | 3 ++ ...ationParams.g.cs => Discoverability2.g.cs} | 5 +- ...on.g.cs => ForcedChatgptWorkspaceIds.g.cs} | 4 +- ....g.cs => Forced_chatgpt_workspace_id.g.cs} | 4 +- ...rmissionProfileModificationParamsType.g.cs | 20 -------- ...ms.g.cs => PluginShareCheckoutParams.g.cs} | 8 ++-- .../V2/PluginShareCheckoutResponse.g.cs | 46 +++++++++++++++++++ .../AppServer/V2/PluginShareContext.g.cs | 13 +++++- .../AppServer/V2/PluginShareListItem.g.cs | 3 -- .../AppServer/V2/PluginSharePrincipal.g.cs | 4 ++ ...ype.g.cs => PluginSharePrincipalRole.g.cs} | 14 ++++-- .../AppServer/V2/PluginShareSaveParams.g.cs | 2 +- .../AppServer/V2/PluginShareTarget.g.cs | 4 ++ ...msType.g.cs => PluginShareTargetRole.g.cs} | 10 ++-- .../Upstream/AppServer/V2/PluginSummary.g.cs | 12 +++++ ...emoteControlStatusChangedNotification.g.cs | 8 +++- .../Upstream/AppServer/V2/ToolsV2.g.cs | 3 -- .../Upstream/appserver.v2.schema.json | 6 +-- 22 files changed, 124 insertions(+), 60 deletions(-) rename src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/{PermissionProfileModificationParams.g.cs => Discoverability2.g.cs} (84%) rename src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/{ActivePermissionProfileModification.g.cs => ForcedChatgptWorkspaceIds.g.cs} (86%) rename src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/{Modifications.Fixup.g.cs => Forced_chatgpt_workspace_id.g.cs} (82%) delete mode 100644 src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileModificationParamsType.g.cs rename src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/{PermissionProfileSelectionParams.g.cs => PluginShareCheckoutParams.g.cs} (78%) create mode 100644 src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareCheckoutResponse.g.cs rename src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/{ActivePermissionProfileModificationType.g.cs => PluginSharePrincipalRole.g.cs} (54%) rename src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/{PermissionProfileSelectionParamsType.g.cs => PluginShareTargetRole.g.cs} (63%) diff --git a/UPSTREAM_CODEX_VERSION.txt b/UPSTREAM_CODEX_VERSION.txt index 156fe0ca..d6cded77 100644 --- a/UPSTREAM_CODEX_VERSION.txt +++ b/UPSTREAM_CODEX_VERSION.txt @@ -1 +1 @@ -0.130.0 +0.131.0 diff --git a/external/codex b/external/codex index 58573da4..05eb8678 160000 --- a/external/codex +++ b/external/codex @@ -1 +1 @@ -Subproject commit 58573da43ab697e8b79f152c53df4b42230395a8 +Subproject commit 05eb8678451435cbc8d79c6d8254276289f2bdf1 diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfile.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfile.g.cs index ed359e00..e316a6e6 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfile.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfile.g.cs @@ -25,12 +25,6 @@ internal partial class ActivePermissionProfile [System.Text.Json.Serialization.JsonPropertyName("id")] public string Id { get; set; } = default!; - /// - /// Bounded user-requested modifications applied on top of the named profile, if any. - /// - [System.Text.Json.Serialization.JsonPropertyName("modifications")] - public System.Collections.Generic.ICollection? Modifications { get; set; } = default!; - private System.Collections.Generic.IDictionary? _additionalProperties; [System.Text.Json.Serialization.JsonExtensionData] diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Config.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Config.g.cs index a99c5e83..7e97030b 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Config.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Config.g.cs @@ -28,11 +28,14 @@ internal partial class Config [System.Text.Json.Serialization.JsonPropertyName("compact_prompt")] public string? Compact_prompt { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("desktop")] + public System.Collections.Generic.IDictionary? Desktop { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("developer_instructions")] public string? Developer_instructions { get; set; } = default!; [System.Text.Json.Serialization.JsonPropertyName("forced_chatgpt_workspace_id")] - public string? Forced_chatgpt_workspace_id { get; set; } = default!; + public Forced_chatgpt_workspace_id? Forced_chatgpt_workspace_id { get; set; } = default!; [System.Text.Json.Serialization.JsonPropertyName("forced_login_method")] public Forced_login_method? Forced_login_method { get; set; } = default!; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ConfigRequirements.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ConfigRequirements.g.cs index 1980f2ec..1b0b9271 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ConfigRequirements.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ConfigRequirements.g.cs @@ -13,6 +13,9 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; internal partial class ConfigRequirements { + [System.Text.Json.Serialization.JsonPropertyName("allowManagedHooksOnly")] + public bool? AllowManagedHooksOnly { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("allowedApprovalPolicies")] public System.Collections.Generic.ICollection? AllowedApprovalPolicies { get; set; } = default!; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileModificationParams.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Discoverability2.g.cs similarity index 84% rename from src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileModificationParams.g.cs rename to src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Discoverability2.g.cs index 41c55090..3fbb638d 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileModificationParams.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Discoverability2.g.cs @@ -9,11 +9,8 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; -/// -/// Additional concrete directory that should be writable. -/// [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] -internal partial class PermissionProfileModificationParams +internal partial class Discoverability2 { private System.Collections.Generic.IDictionary? _additionalProperties; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfileModification.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ForcedChatgptWorkspaceIds.g.cs similarity index 86% rename from src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfileModification.g.cs rename to src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ForcedChatgptWorkspaceIds.g.cs index a4b22b41..c6ef68e4 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfileModification.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ForcedChatgptWorkspaceIds.g.cs @@ -10,10 +10,10 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; /// -/// Additional concrete directory that should be writable. +/// Backward-compatible API shape for ChatGPT workspace login restrictions. /// [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] -internal partial class ActivePermissionProfileModification +internal partial class ForcedChatgptWorkspaceIds { private System.Collections.Generic.IDictionary? _additionalProperties; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Modifications.Fixup.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Forced_chatgpt_workspace_id.g.cs similarity index 82% rename from src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Modifications.Fixup.g.cs rename to src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Forced_chatgpt_workspace_id.g.cs index b77eba8a..e9ac13a8 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Modifications.Fixup.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/Forced_chatgpt_workspace_id.g.cs @@ -9,8 +9,8 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; -[System.CodeDom.Compiler.GeneratedCode("JKToolKit.CodexSDK.UpstreamGen", "0.0.0")] -internal partial class Modifications +[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] +internal partial class Forced_chatgpt_workspace_id { private System.Collections.Generic.IDictionary? _additionalProperties; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileModificationParamsType.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileModificationParamsType.g.cs deleted file mode 100644 index ef3b7fd5..00000000 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileModificationParamsType.g.cs +++ /dev/null @@ -1,20 +0,0 @@ -// -#nullable enable - -using System; -using System.CodeDom.Compiler; -using System.Collections.Generic; -using System.Text.Json; -using System.Text.Json.Serialization; - -namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; - -[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] -internal enum PermissionProfileModificationParamsType -{ - - [System.Runtime.Serialization.EnumMember(Value = @"additionalWritableRoot")] - AdditionalWritableRoot = 0, - - -} \ No newline at end of file diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileSelectionParams.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareCheckoutParams.g.cs similarity index 78% rename from src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileSelectionParams.g.cs rename to src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareCheckoutParams.g.cs index 24b07fe0..76d3cd39 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileSelectionParams.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareCheckoutParams.g.cs @@ -9,13 +9,13 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; -/// -/// Select a named built-in or user-defined profile and optionally apply bounded modifications that Codex knows how to validate. -/// [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] -internal partial class PermissionProfileSelectionParams +internal partial class PluginShareCheckoutParams { + [System.Text.Json.Serialization.JsonPropertyName("remotePluginId")] + public string RemotePluginId { get; set; } = default!; + private System.Collections.Generic.IDictionary? _additionalProperties; [System.Text.Json.Serialization.JsonExtensionData] diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareCheckoutResponse.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareCheckoutResponse.g.cs new file mode 100644 index 00000000..ec4b1233 --- /dev/null +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareCheckoutResponse.g.cs @@ -0,0 +1,46 @@ +// +#nullable enable + +using System; +using System.CodeDom.Compiler; +using System.Collections.Generic; +using System.Text.Json; +using System.Text.Json.Serialization; + +namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; + +[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] +internal partial class PluginShareCheckoutResponse +{ + + [System.Text.Json.Serialization.JsonPropertyName("marketplaceName")] + public string MarketplaceName { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("marketplacePath")] + public string MarketplacePath { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("pluginId")] + public string PluginId { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("pluginName")] + public string PluginName { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("pluginPath")] + public string PluginPath { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("remotePluginId")] + public string RemotePluginId { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("remoteVersion")] + public string? RemoteVersion { get; set; } = default!; + + private System.Collections.Generic.IDictionary? _additionalProperties; + + [System.Text.Json.Serialization.JsonExtensionData] + public System.Collections.Generic.IDictionary AdditionalProperties + { + get { return _additionalProperties ?? (_additionalProperties = new System.Collections.Generic.Dictionary()); } + set { _additionalProperties = value; } + } + +} \ No newline at end of file diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareContext.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareContext.g.cs index 24077ec8..eadc7d76 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareContext.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareContext.g.cs @@ -19,11 +19,20 @@ internal partial class PluginShareContext [System.Text.Json.Serialization.JsonPropertyName("creatorName")] public string? CreatorName { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("discoverability")] + public Discoverability? Discoverability { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("remotePluginId")] public string RemotePluginId { get; set; } = default!; - [System.Text.Json.Serialization.JsonPropertyName("shareTargets")] - public System.Collections.Generic.ICollection? ShareTargets { get; set; } = default!; + /// + /// Version of the remote shared plugin release when available. + /// + [System.Text.Json.Serialization.JsonPropertyName("remoteVersion")] + public string? RemoteVersion { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("sharePrincipals")] + public System.Collections.Generic.ICollection? SharePrincipals { get; set; } = default!; [System.Text.Json.Serialization.JsonPropertyName("shareUrl")] public string? ShareUrl { get; set; } = default!; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareListItem.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareListItem.g.cs index 279e875d..a77c71c7 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareListItem.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareListItem.g.cs @@ -19,9 +19,6 @@ internal partial class PluginShareListItem [System.Text.Json.Serialization.JsonPropertyName("plugin")] public PluginSummary Plugin { get; set; } = new PluginSummary(); - [System.Text.Json.Serialization.JsonPropertyName("shareUrl")] - public string ShareUrl { get; set; } = default!; - private System.Collections.Generic.IDictionary? _additionalProperties; [System.Text.Json.Serialization.JsonExtensionData] diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSharePrincipal.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSharePrincipal.g.cs index 44e9bb1a..ebdde6eb 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSharePrincipal.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSharePrincipal.g.cs @@ -23,6 +23,10 @@ internal partial class PluginSharePrincipal [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] public PluginSharePrincipalType PrincipalType { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("role")] + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] + public PluginSharePrincipalRole Role { get; set; } = default!; + private System.Collections.Generic.IDictionary? _additionalProperties; [System.Text.Json.Serialization.JsonExtensionData] diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfileModificationType.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSharePrincipalRole.g.cs similarity index 54% rename from src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfileModificationType.g.cs rename to src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSharePrincipalRole.g.cs index 0a0263aa..86616e22 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ActivePermissionProfileModificationType.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSharePrincipalRole.g.cs @@ -10,11 +10,19 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] -internal enum ActivePermissionProfileModificationType +internal enum PluginSharePrincipalRole { - [System.Runtime.Serialization.EnumMember(Value = @"additionalWritableRoot")] - AdditionalWritableRoot = 0, + [System.Runtime.Serialization.EnumMember(Value = @"reader")] + Reader = 0, + + + [System.Runtime.Serialization.EnumMember(Value = @"editor")] + Editor = 1, + + + [System.Runtime.Serialization.EnumMember(Value = @"owner")] + Owner = 2, } \ No newline at end of file diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareSaveParams.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareSaveParams.g.cs index 15052116..b96bb553 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareSaveParams.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareSaveParams.g.cs @@ -14,7 +14,7 @@ internal partial class PluginShareSaveParams { [System.Text.Json.Serialization.JsonPropertyName("discoverability")] - public Discoverability? Discoverability { get; set; } = default!; + public Discoverability2? Discoverability { get; set; } = default!; [System.Text.Json.Serialization.JsonPropertyName("pluginPath")] public string PluginPath { get; set; } = default!; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareTarget.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareTarget.g.cs index 549f3035..8dafc67e 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareTarget.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareTarget.g.cs @@ -20,6 +20,10 @@ internal partial class PluginShareTarget [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] public PluginSharePrincipalType PrincipalType { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("role")] + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] + public PluginShareTargetRole Role { get; set; } = default!; + private System.Collections.Generic.IDictionary? _additionalProperties; [System.Text.Json.Serialization.JsonExtensionData] diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileSelectionParamsType.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareTargetRole.g.cs similarity index 63% rename from src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileSelectionParamsType.g.cs rename to src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareTargetRole.g.cs index 2c0d0c95..1bd689af 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PermissionProfileSelectionParamsType.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginShareTargetRole.g.cs @@ -10,11 +10,15 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] -internal enum PermissionProfileSelectionParamsType +internal enum PluginShareTargetRole { - [System.Runtime.Serialization.EnumMember(Value = @"profile")] - Profile = 0, + [System.Runtime.Serialization.EnumMember(Value = @"reader")] + Reader = 0, + + + [System.Runtime.Serialization.EnumMember(Value = @"editor")] + Editor = 1, } \ No newline at end of file diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSummary.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSummary.g.cs index 099e6a18..15852a59 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSummary.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/PluginSummary.g.cs @@ -40,9 +40,21 @@ internal partial class PluginSummary [System.Text.Json.Serialization.JsonPropertyName("keywords")] public System.Collections.Generic.ICollection? Keywords { get; set; } = default!; + /// + /// Version of the locally materialized plugin package when available. + /// + [System.Text.Json.Serialization.JsonPropertyName("localVersion")] + public string? LocalVersion { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("name")] public string Name { get; set; } = default!; + /// + /// Backend remote plugin identifier when available. + /// + [System.Text.Json.Serialization.JsonPropertyName("remotePluginId")] + public string? RemotePluginId { get; set; } = default!; + /// /// Remote sharing context associated with this plugin when available. /// diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/RemoteControlStatusChangedNotification.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/RemoteControlStatusChangedNotification.g.cs index 4e80957f..47ee02b2 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/RemoteControlStatusChangedNotification.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/RemoteControlStatusChangedNotification.g.cs @@ -10,7 +10,7 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; /// -/// Current remote-control connection status and environment id exposed to clients. +/// Current remote-control connection status and remote identity exposed to clients. /// [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "11.5.2.0 (Newtonsoft.Json v13.0.0.0)")] internal partial class RemoteControlStatusChangedNotification @@ -19,6 +19,12 @@ internal partial class RemoteControlStatusChangedNotification [System.Text.Json.Serialization.JsonPropertyName("environmentId")] public string? EnvironmentId { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("installationId")] + public string InstallationId { get; set; } = default!; + + [System.Text.Json.Serialization.JsonPropertyName("serverName")] + public string ServerName { get; set; } = default!; + [System.Text.Json.Serialization.JsonPropertyName("status")] [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] public RemoteControlConnectionStatus Status { get; set; } = default!; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ToolsV2.g.cs b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ToolsV2.g.cs index 88cf6ebb..c45b6efb 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ToolsV2.g.cs +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/AppServer/V2/ToolsV2.g.cs @@ -13,9 +13,6 @@ namespace JKToolKit.CodexSDK.Generated.Upstream.AppServer.V2; internal partial class ToolsV2 { - [System.Text.Json.Serialization.JsonPropertyName("view_image")] - public bool? View_image { get; set; } = default!; - [System.Text.Json.Serialization.JsonPropertyName("web_search")] public Web_search3? Web_search { get; set; } = default!; diff --git a/src/JKToolKit.CodexSDK/Generated/Upstream/appserver.v2.schema.json b/src/JKToolKit.CodexSDK/Generated/Upstream/appserver.v2.schema.json index c4ae92df..82a79930 100644 --- a/src/JKToolKit.CodexSDK/Generated/Upstream/appserver.v2.schema.json +++ b/src/JKToolKit.CodexSDK/Generated/Upstream/appserver.v2.schema.json @@ -1,8 +1,8 @@ { "schemaPath": "external/codex/codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json", - "schemaByteCount": 490488, - "schemaSha256": "1f04bf6bad069775897b1e7544d613ed721a80ebf21d5c8bb3551babcebd6631", - "codexCliVersion": "0.130.0", + "schemaByteCount": 494030, + "schemaSha256": "22c64aefd7c8eff3d3e511ad2b10adc193f719b1b4dd0854f7e49c72570f1b19", + "codexCliVersion": "0.131.0", "codexCliVersionPinPath": "UPSTREAM_CODEX_VERSION.txt", "codexCliPackageJsonPath": "external/codex/codex-cli/package.json" } \ No newline at end of file