Skip to content
Merged
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
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,24 @@ namespace Zep
[global::System.Text.Json.Serialization.JsonSerializable(typeof(double))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList<global::Zep.ApidataGraphEpisode>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList<string>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiComparisonOperator), TypeInfoPropertyName = "GraphitiComparisonOperator2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiEpisodeMetadataFilter))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiMetadataFilterGroupType), TypeInfoPropertyName = "GraphitiMetadataFilterGroupType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiMetadataFilterGroup))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList<global::Zep.GraphitiEpisodeMetadataFilter>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList<global::Zep.GraphitiMetadataFilterGroup>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.ApidataGraphEpisodeListRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(int?))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.ApidataRoleType?), TypeInfoPropertyName = "NullableApidataRoleType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(bool?))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.ModelsGraphDataType?), TypeInfoPropertyName = "NullableModelsGraphDataType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(double?))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiComparisonOperator?), TypeInfoPropertyName = "NullableGraphitiComparisonOperator2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiMetadataFilterGroupType?), TypeInfoPropertyName = "NullableGraphitiMetadataFilterGroupType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List<global::Zep.ApidataGraphEpisode>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List<string>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List<global::Zep.GraphitiEpisodeMetadataFilter>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List<global::Zep.GraphitiMetadataFilterGroup>))]
internal sealed partial class GraphEpisodeSourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
Expand Down Expand Up @@ -109,7 +119,15 @@ public override bool CanConvert(global::System.Type typeToConvert)

|| typeToConvert == typeof(global::Zep.ModelsGraphDataType)

|| typeToConvert == typeof(global::Zep.ModelsGraphDataType?);
|| typeToConvert == typeof(global::Zep.ModelsGraphDataType?)

|| typeToConvert == typeof(global::Zep.GraphitiComparisonOperator)

|| typeToConvert == typeof(global::Zep.GraphitiComparisonOperator?)

|| typeToConvert == typeof(global::Zep.GraphitiMetadataFilterGroupType)

|| typeToConvert == typeof(global::Zep.GraphitiMetadataFilterGroupType?);
}

public override global::System.Text.Json.Serialization.JsonConverter CreateConverter(
Expand All @@ -135,6 +153,26 @@ public override bool CanConvert(global::System.Type typeToConvert)
{
return new global::Zep.JsonConverters.ModelsGraphDataTypeNullableJsonConverter();
}

if (typeToConvert == typeof(global::Zep.GraphitiComparisonOperator))
{
return new global::Zep.JsonConverters.GraphitiComparisonOperatorJsonConverter();
}

if (typeToConvert == typeof(global::Zep.GraphitiComparisonOperator?))
{
return new global::Zep.JsonConverters.GraphitiComparisonOperatorNullableJsonConverter();
}

if (typeToConvert == typeof(global::Zep.GraphitiMetadataFilterGroupType))
{
return new global::Zep.JsonConverters.GraphitiMetadataFilterGroupTypeJsonConverter();
}

if (typeToConvert == typeof(global::Zep.GraphitiMetadataFilterGroupType?))
{
return new global::Zep.JsonConverters.GraphitiMetadataFilterGroupTypeNullableJsonConverter();
}
throw new global::System.NotSupportedException($"No generated enum converter is registered for '{typeToConvert}'.");
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -528,13 +528,19 @@ partial void ProcessListByGraphIdResponseContent(
/// <param name="direction">
/// Sort direction. One of "asc" or "desc". Defaults to "desc".
/// </param>
/// <param name="episodeMetadataFilters">
/// Restricts results to episodes whose stored metadata matches this<br/>
/// predicate. Same type and limits as graph.search episode_metadata_filters.
/// </param>
/// <param name="limit">
/// Maximum number of episodes to return. An explicit value is clamped to<br/>
/// 50; when omitted, the default page size (100) applies.
/// </param>
/// <param name="mentionedNodeUuids">
/// Restricts results to episodes that mention any of the listed node<br/>
/// UUIDs. At most 256 entries; each must be a syntactically valid UUID.
/// UUIDs. The list can also contain episode UUIDs: an episode UUID<br/>
/// matches that episode, so one request can return a known set of<br/>
/// episodes. At most 256 entries; each must be a syntactically valid UUID.
/// </param>
/// <param name="orderBy">
/// Field to sort by. One of "uuid" or "created_at". Defaults to "uuid".
Expand All @@ -546,6 +552,7 @@ partial void ProcessListByGraphIdResponseContent(
string graphId,
string? cursor = default,
string? direction = default,
global::Zep.GraphitiMetadataFilterGroup? episodeMetadataFilters = default,
int? limit = default,
global::System.Collections.Generic.IList<string>? mentionedNodeUuids = default,
string? orderBy = default,
Expand All @@ -556,6 +563,7 @@ partial void ProcessListByGraphIdResponseContent(
{
Cursor = cursor,
Direction = direction,
EpisodeMetadataFilters = episodeMetadataFilters,
Limit = limit,
MentionedNodeUuids = mentionedNodeUuids,
OrderBy = orderBy,
Expand Down
10 changes: 9 additions & 1 deletion src/libs/Zep/Generated/Zep.GraphEpisodeClient.ListByUserId.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -528,13 +528,19 @@ partial void ProcessListByUserIdResponseContent(
/// <param name="direction">
/// Sort direction. One of "asc" or "desc". Defaults to "desc".
/// </param>
/// <param name="episodeMetadataFilters">
/// Restricts results to episodes whose stored metadata matches this<br/>
/// predicate. Same type and limits as graph.search episode_metadata_filters.
/// </param>
/// <param name="limit">
/// Maximum number of episodes to return. An explicit value is clamped to<br/>
/// 50; when omitted, the default page size (100) applies.
/// </param>
/// <param name="mentionedNodeUuids">
/// Restricts results to episodes that mention any of the listed node<br/>
/// UUIDs. At most 256 entries; each must be a syntactically valid UUID.
/// UUIDs. The list can also contain episode UUIDs: an episode UUID<br/>
/// matches that episode, so one request can return a known set of<br/>
/// episodes. At most 256 entries; each must be a syntactically valid UUID.
/// </param>
/// <param name="orderBy">
/// Field to sort by. One of "uuid" or "created_at". Defaults to "uuid".
Expand All @@ -546,6 +552,7 @@ partial void ProcessListByUserIdResponseContent(
string userId,
string? cursor = default,
string? direction = default,
global::Zep.GraphitiMetadataFilterGroup? episodeMetadataFilters = default,
int? limit = default,
global::System.Collections.Generic.IList<string>? mentionedNodeUuids = default,
string? orderBy = default,
Expand All @@ -556,6 +563,7 @@ partial void ProcessListByUserIdResponseContent(
{
Cursor = cursor,
Direction = direction,
EpisodeMetadataFilters = episodeMetadataFilters,
Limit = limit,
MentionedNodeUuids = mentionedNodeUuids,
OrderBy = orderBy,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ namespace Zep
[global::System.Text.Json.Serialization.JsonSerializable(typeof(int))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.ApidataAPIError))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(object))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(bool))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(double))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList<string>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiEntityNode))]
Expand All @@ -43,6 +44,7 @@ namespace Zep
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.ApidataGraphNodeNeighbor))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList<global::Zep.ApidataGraphNodeNeighbor>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(int?))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(bool?))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(double?))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiComparisonOperator?), TypeInfoPropertyName = "NullableGraphitiComparisonOperator2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Zep.GraphitiMetadataFilterGroupType?), TypeInfoPropertyName = "NullableGraphitiMetadataFilterGroupType2")]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,19 @@ public partial interface IGraphEpisodeClient
/// <param name="direction">
/// Sort direction. One of "asc" or "desc". Defaults to "desc".
/// </param>
/// <param name="episodeMetadataFilters">
/// Restricts results to episodes whose stored metadata matches this<br/>
/// predicate. Same type and limits as graph.search episode_metadata_filters.
/// </param>
/// <param name="limit">
/// Maximum number of episodes to return. An explicit value is clamped to<br/>
/// 50; when omitted, the default page size (100) applies.
/// </param>
/// <param name="mentionedNodeUuids">
/// Restricts results to episodes that mention any of the listed node<br/>
/// UUIDs. At most 256 entries; each must be a syntactically valid UUID.
/// UUIDs. The list can also contain episode UUIDs: an episode UUID<br/>
/// matches that episode, so one request can return a known set of<br/>
/// episodes. At most 256 entries; each must be a syntactically valid UUID.
/// </param>
/// <param name="orderBy">
/// Field to sort by. One of "uuid" or "created_at". Defaults to "uuid".
Expand All @@ -64,6 +70,7 @@ public partial interface IGraphEpisodeClient
string graphId,
string? cursor = default,
string? direction = default,
global::Zep.GraphitiMetadataFilterGroup? episodeMetadataFilters = default,
int? limit = default,
global::System.Collections.Generic.IList<string>? mentionedNodeUuids = default,
string? orderBy = default,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,19 @@ public partial interface IGraphEpisodeClient
/// <param name="direction">
/// Sort direction. One of "asc" or "desc". Defaults to "desc".
/// </param>
/// <param name="episodeMetadataFilters">
/// Restricts results to episodes whose stored metadata matches this<br/>
/// predicate. Same type and limits as graph.search episode_metadata_filters.
/// </param>
/// <param name="limit">
/// Maximum number of episodes to return. An explicit value is clamped to<br/>
/// 50; when omitted, the default page size (100) applies.
/// </param>
/// <param name="mentionedNodeUuids">
/// Restricts results to episodes that mention any of the listed node<br/>
/// UUIDs. At most 256 entries; each must be a syntactically valid UUID.
/// UUIDs. The list can also contain episode UUIDs: an episode UUID<br/>
/// matches that episode, so one request can return a known set of<br/>
/// episodes. At most 256 entries; each must be a syntactically valid UUID.
/// </param>
/// <param name="orderBy">
/// Field to sort by. One of "uuid" or "created_at". Defaults to "uuid".
Expand All @@ -64,6 +70,7 @@ public partial interface IGraphEpisodeClient
string userId,
string? cursor = default,
string? direction = default,
global::Zep.GraphitiMetadataFilterGroup? episodeMetadataFilters = default,
int? limit = default,
global::System.Collections.Generic.IList<string>? mentionedNodeUuids = default,
string? orderBy = default,
Expand Down
4 changes: 3 additions & 1 deletion src/libs/Zep/Generated/Zep.IZepClient.UpdatesAMessage.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,9 @@ public partial interface IZepClient
/// Updates a message.
/// </summary>
/// <param name="messageUUID"></param>
/// <param name="metadata"></param>
/// <param name="metadata">
/// Metadata to store on the message. Max 10 keys. Values must be strings, numbers, booleans, or arrays of scalars.
/// </param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@ public sealed partial class ApidataGraphEpisodeListRequest
[global::System.Text.Json.Serialization.JsonPropertyName("direction")]
public string? Direction { get; set; }

/// <summary>
/// Restricts results to episodes whose stored metadata matches this<br/>
/// predicate. Same type and limits as graph.search episode_metadata_filters.
/// </summary>
[global::System.Text.Json.Serialization.JsonPropertyName("episode_metadata_filters")]
public global::Zep.GraphitiMetadataFilterGroup? EpisodeMetadataFilters { get; set; }

/// <summary>
/// Maximum number of episodes to return. An explicit value is clamped to<br/>
/// 50; when omitted, the default page size (100) applies.
Expand All @@ -30,7 +37,9 @@ public sealed partial class ApidataGraphEpisodeListRequest

/// <summary>
/// Restricts results to episodes that mention any of the listed node<br/>
/// UUIDs. At most 256 entries; each must be a syntactically valid UUID.
/// UUIDs. The list can also contain episode UUIDs: an episode UUID<br/>
/// matches that episode, so one request can return a known set of<br/>
/// episodes. At most 256 entries; each must be a syntactically valid UUID.
/// </summary>
[global::System.Text.Json.Serialization.JsonPropertyName("mentioned_node_uuids")]
public global::System.Collections.Generic.IList<string>? MentionedNodeUuids { get; set; }
Expand All @@ -57,13 +66,19 @@ public sealed partial class ApidataGraphEpisodeListRequest
/// <param name="direction">
/// Sort direction. One of "asc" or "desc". Defaults to "desc".
/// </param>
/// <param name="episodeMetadataFilters">
/// Restricts results to episodes whose stored metadata matches this<br/>
/// predicate. Same type and limits as graph.search episode_metadata_filters.
/// </param>
/// <param name="limit">
/// Maximum number of episodes to return. An explicit value is clamped to<br/>
/// 50; when omitted, the default page size (100) applies.
/// </param>
/// <param name="mentionedNodeUuids">
/// Restricts results to episodes that mention any of the listed node<br/>
/// UUIDs. At most 256 entries; each must be a syntactically valid UUID.
/// UUIDs. The list can also contain episode UUIDs: an episode UUID<br/>
/// matches that episode, so one request can return a known set of<br/>
/// episodes. At most 256 entries; each must be a syntactically valid UUID.
/// </param>
/// <param name="orderBy">
/// Field to sort by. One of "uuid" or "created_at". Defaults to "uuid".
Expand All @@ -74,12 +89,14 @@ public sealed partial class ApidataGraphEpisodeListRequest
public ApidataGraphEpisodeListRequest(
string? cursor,
string? direction,
global::Zep.GraphitiMetadataFilterGroup? episodeMetadataFilters,
int? limit,
global::System.Collections.Generic.IList<string>? mentionedNodeUuids,
string? orderBy)
{
this.Cursor = cursor;
this.Direction = direction;
this.EpisodeMetadataFilters = episodeMetadataFilters;
this.Limit = limit;
this.MentionedNodeUuids = mentionedNodeUuids;
this.OrderBy = orderBy;
Expand Down
4 changes: 2 additions & 2 deletions src/libs/Zep/Generated/Zep.Models.ApidataThreadMessage.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public sealed partial class ApidataThreadMessage
public string? CreatedAt { get; set; }

/// <summary>
/// The metadata associated with the message.
/// The metadata associated with the message. Max 10 keys. Values must be strings, numbers, booleans, or arrays of scalars.
/// </summary>
[global::System.Text.Json.Serialization.JsonPropertyName("metadata")]
public object? Metadata { get; set; }
Expand Down Expand Up @@ -72,7 +72,7 @@ public sealed partial class ApidataThreadMessage
/// The timestamp of when the message was created.
/// </param>
/// <param name="metadata">
/// The metadata associated with the message.
/// The metadata associated with the message. Max 10 keys. Values must be strings, numbers, booleans, or arrays of scalars.
/// </param>
/// <param name="name">
/// Customizable name of the sender of the message (e.g., "john", "sales_agent").
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
namespace Zep
{
/// <summary>
/// The metadata associated with the message.
/// The metadata associated with the message. Max 10 keys. Values must be strings, numbers, booleans, or arrays of scalars.
/// </summary>
public sealed partial class ApidataThreadMessageMetadata
{
Expand Down
Loading
Loading