diff --git a/src/libs/Dust/Generated/Dust.Models.Context.g.cs b/src/libs/Dust/Generated/Dust.Models.Context.g.cs index 81b5bf0..4e4dd19 100644 --- a/src/libs/Dust/Generated/Dust.Models.Context.g.cs +++ b/src/libs/Dust/Generated/Dust.Models.Context.g.cs @@ -62,6 +62,12 @@ public sealed partial class Context [global::System.Text.Json.Serialization.JsonPropertyName("excludedRetrievalTags")] public global::System.Collections.Generic.IList? ExcludedRetrievalTags { get; set; } + /// + /// What the user had selected in the app hosting Dust when sending the message, e.g. `Sheet1!C5:D6` in Excel. Stored with the message and shown to the agent in that message's metadata. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("hostSelection")] + public string? HostSelection { get; set; } + /// /// /// @@ -101,6 +107,9 @@ public sealed partial class Context /// /// Data source tags to exclude from retrieval for this run, as opaque `key:value` strings. /// + /// + /// What the user had selected in the app hosting Dust when sending the message, e.g. `Sheet1!C5:D6` in Excel. Stored with the message and shown to the agent in that message's metadata. + /// /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] @@ -113,6 +122,7 @@ public Context( string? profilePictureUrl, global::System.Collections.Generic.IList? selectedSpaceIds, global::System.Collections.Generic.IList? excludedRetrievalTags, + string? hostSelection, global::Dust.ContextAgenticMessageData? agenticMessageData) { this.Username = username ?? throw new global::System.ArgumentNullException(nameof(username)); @@ -122,6 +132,7 @@ public Context( this.ProfilePictureUrl = profilePictureUrl; this.SelectedSpaceIds = selectedSpaceIds; this.ExcludedRetrievalTags = excludedRetrievalTags; + this.HostSelection = hostSelection; this.AgenticMessageData = agenticMessageData; } diff --git a/src/libs/Dust/openapi.yaml b/src/libs/Dust/openapi.yaml index f0b1e2d..5875fc3 100644 --- a/src/libs/Dust/openapi.yaml +++ b/src/libs/Dust/openapi.yaml @@ -6850,6 +6850,11 @@ "type": "string" } }, + "hostSelection": { + "type": "string", + "nullable": true, + "description": "What the user had selected in the app hosting Dust when sending the message, e.g. `Sheet1!C5:D6` in Excel. Stored with the message and shown to the agent in that message's metadata." + }, "agenticMessageData": { "type": "object", "properties": {