diff --git a/src/libs/Dust/Generated/Dust.Models.Context.g.cs b/src/libs/Dust/Generated/Dust.Models.Context.g.cs index 4e4dd19..8e42d39 100644 --- a/src/libs/Dust/Generated/Dust.Models.Context.g.cs +++ b/src/libs/Dust/Generated/Dust.Models.Context.g.cs @@ -50,12 +50,6 @@ public sealed partial class Context [global::System.Text.Json.Serialization.JsonPropertyName("profilePictureUrl")] public string? ProfilePictureUrl { get; set; } - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("selectedSpaceIds")] - public global::System.Collections.Generic.IList? SelectedSpaceIds { get; set; } - /// /// Data source tags to exclude from retrieval for this run, as opaque `key:value` strings. /// @@ -103,7 +97,6 @@ public sealed partial class Context /// URL of the user's profile picture
/// Example: https://example.com/profiles/johndoe123.jpg /// - /// /// /// Data source tags to exclude from retrieval for this run, as opaque `key:value` strings. /// @@ -120,7 +113,6 @@ public Context( string? fullName, string? email, string? profilePictureUrl, - global::System.Collections.Generic.IList? selectedSpaceIds, global::System.Collections.Generic.IList? excludedRetrievalTags, string? hostSelection, global::Dust.ContextAgenticMessageData? agenticMessageData) @@ -130,7 +122,6 @@ public Context( this.FullName = fullName; this.Email = email; this.ProfilePictureUrl = profilePictureUrl; - this.SelectedSpaceIds = selectedSpaceIds; this.ExcludedRetrievalTags = excludedRetrievalTags; this.HostSelection = hostSelection; this.AgenticMessageData = agenticMessageData; diff --git a/src/libs/Dust/Generated/Dust.Models.MCPServerViewServerTool.g.cs b/src/libs/Dust/Generated/Dust.Models.MCPServerViewServerTool.g.cs index 0472395..130fc44 100644 --- a/src/libs/Dust/Generated/Dust.Models.MCPServerViewServerTool.g.cs +++ b/src/libs/Dust/Generated/Dust.Models.MCPServerViewServerTool.g.cs @@ -32,6 +32,14 @@ public sealed partial class MCPServerViewServerTool [global::System.Text.Json.Serialization.JsonPropertyName("inputSchema")] public object? InputSchema { get; set; } + /// + /// Set to true when the remote MCP server annotates the tool as read-only. Absent otherwise.
+ /// Example: true + ///
+ /// true + [global::System.Text.Json.Serialization.JsonPropertyName("readOnlyHint")] + public bool? ReadOnlyHint { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -53,17 +61,23 @@ public sealed partial class MCPServerViewServerTool /// JSON Schema for the tool's input parameters
/// Example: {"type":"object","properties":{"customerId":{"type":"string"}}} /// + /// + /// Set to true when the remote MCP server annotates the tool as read-only. Absent otherwise.
+ /// Example: true + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public MCPServerViewServerTool( string? name, string? description, - object? inputSchema) + object? inputSchema, + bool? readOnlyHint) { this.Name = name; this.Description = description; this.InputSchema = inputSchema; + this.ReadOnlyHint = readOnlyHint; } /// diff --git a/src/libs/Dust/openapi.yaml b/src/libs/Dust/openapi.yaml index 5d05367..09b991e 100644 --- a/src/libs/Dust/openapi.yaml +++ b/src/libs/Dust/openapi.yaml @@ -2635,7 +2635,7 @@ } }, "400": { - "description": "Bad Request. Invalid parameters, a user who isn't a member of the workspace, the conversation's owner, or a conversation in a project.\n" + "description": "Bad Request. Invalid parameters, a user who isn't a member of the workspace, the conversation's owner, a conversation in a project, or a sub-agent conversation.\n" }, "401": { "description": "Unauthorized. Invalid or missing authentication token." @@ -6953,12 +6953,6 @@ "description": "URL of the user's profile picture", "example": "https://example.com/profiles/johndoe123.jpg" }, - "selectedSpaceIds": { - "type": "array", - "items": { - "type": "string" - } - }, "excludedRetrievalTags": { "type": "array", "nullable": true, @@ -8280,6 +8274,11 @@ } } } + }, + "readOnlyHint": { + "type": "boolean", + "description": "Set to true when the remote MCP server annotates the tool as read-only. Absent otherwise.", + "example": true } } }