From a82a776666f28c302aff604910dd71edd757e158 Mon Sep 17 00:00:00 2001 From: "maf-ci-automations[bot]" <324527129+maf-ci-automations[bot]@users.noreply.github.com> Date: Thu, 10 Sep 2026 11:19:09 +0000 Subject: [PATCH] chore: promote shipped .NET APIs --- .../PublicAPI/net10.0/PublicAPI.Shipped.txt | 10 ++++++++++ .../PublicAPI/net10.0/PublicAPI.Unshipped.txt | 10 ---------- .../PublicAPI/net472/PublicAPI.Shipped.txt | 10 ++++++++++ .../PublicAPI/net472/PublicAPI.Unshipped.txt | 10 ---------- .../PublicAPI/net8.0/PublicAPI.Shipped.txt | 10 ++++++++++ .../PublicAPI/net8.0/PublicAPI.Unshipped.txt | 10 ---------- .../PublicAPI/net9.0/PublicAPI.Shipped.txt | 10 ++++++++++ .../PublicAPI/net9.0/PublicAPI.Unshipped.txt | 10 ---------- .../PublicAPI/netstandard2.0/PublicAPI.Shipped.txt | 10 ++++++++++ .../PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt | 10 ---------- 10 files changed, 50 insertions(+), 50 deletions(-) diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Shipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Shipped.txt index a09bebe5d71..307abc0f6e9 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Shipped.txt @@ -1,4 +1,5 @@ #nullable enable +*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! Microsoft.Agents.AI.AIAgentBuilder Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(Microsoft.Agents.AI.AIAgent! innerAgent) -> void Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(System.Func! innerAgentFactory) -> void @@ -565,6 +566,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.BackgroundAgentsProviderOptions() -> void [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.set -> void +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator.BackgroundTaskCompletionLoopEvaluator(Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions? options = null) -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions @@ -691,6 +694,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.FileLineEdit() -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.get -> int [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.set -> void @@ -807,6 +812,7 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.GrepToolName = "file_access_grep" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.LsToolName = "file_access_ls" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadFileToolName = "file_access_read" -> string! +[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceLinesToolName = "file_access_replace_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceToolName = "file_access_replace" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.WriteToolName = "file_access_write" -> string! @@ -838,6 +844,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]override Microsoft.Agents.AI.InMemoryAgentFileStore.WriteAsync(string! path, string! content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task! [MAAI001]override Microsoft.Agents.AI.RoutePersistingRoutingChatClient.GetService(System.Type! serviceType, object? serviceKey = null) -> object? [MAAI001]override Microsoft.Agents.AI.TodoCompletionLoopEvaluator.EvaluateAsync(Microsoft.Agents.AI.LoopContext! context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! [MAAI001]static Microsoft.Agents.AI.Compaction.ChatStrategyExtensions.AsChatReducer(this Microsoft.Agents.AI.Compaction.CompactionStrategy! strategy) -> Microsoft.Extensions.AI.IChatReducer! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionProvider.CompactAsync(Microsoft.Agents.AI.Compaction.CompactionStrategy! compactionStrategy, System.Collections.Generic.IEnumerable! messages, Microsoft.Extensions.Logging.ILogger? logger = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionStrategy.EnsureNonNegative(int value) -> int @@ -859,6 +867,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionMessageGroup.SummaryPropertyKey -> string! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Always -> Microsoft.Agents.AI.Compaction.CompactionTrigger! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Never -> Microsoft.Agents.AI.Compaction.CompactionTrigger! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]virtual Microsoft.Agents.AI.Compaction.CompactionTrigger.Invoke(Microsoft.Agents.AI.Compaction.CompactionMessageIndex! index) -> bool abstract Microsoft.Agents.AI.AgentClassSkill.Instructions.get -> string! abstract Microsoft.Agents.AI.AgentSkill.Frontmatter.get -> Microsoft.Agents.AI.AgentSkillFrontmatter! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Unshipped.txt index 31d026ce287..ab058de62d4 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net10.0/PublicAPI.Unshipped.txt @@ -1,11 +1 @@ #nullable enable -*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void -[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Shipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Shipped.txt index c0b59c38939..bfba19eb0fe 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Shipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Shipped.txt @@ -1,4 +1,5 @@ #nullable enable +*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! Microsoft.Agents.AI.AIAgentBuilder Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(Microsoft.Agents.AI.AIAgent! innerAgent) -> void Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(System.Func! innerAgentFactory) -> void @@ -413,6 +414,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.BackgroundAgentsProviderOptions() -> void [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.set -> void +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator.BackgroundTaskCompletionLoopEvaluator(Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions? options = null) -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions @@ -539,6 +542,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.FileLineEdit() -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.get -> int [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.set -> void @@ -655,6 +660,7 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.GrepToolName = "file_access_grep" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.LsToolName = "file_access_ls" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadFileToolName = "file_access_read" -> string! +[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceLinesToolName = "file_access_replace_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceToolName = "file_access_replace" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.WriteToolName = "file_access_write" -> string! @@ -686,6 +692,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]override Microsoft.Agents.AI.InMemoryAgentFileStore.WriteAsync(string! path, string! content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task! [MAAI001]override Microsoft.Agents.AI.RoutePersistingRoutingChatClient.GetService(System.Type! serviceType, object? serviceKey = null) -> object? [MAAI001]override Microsoft.Agents.AI.TodoCompletionLoopEvaluator.EvaluateAsync(Microsoft.Agents.AI.LoopContext! context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! [MAAI001]static Microsoft.Agents.AI.Compaction.ChatStrategyExtensions.AsChatReducer(this Microsoft.Agents.AI.Compaction.CompactionStrategy! strategy) -> Microsoft.Extensions.AI.IChatReducer! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionProvider.CompactAsync(Microsoft.Agents.AI.Compaction.CompactionStrategy! compactionStrategy, System.Collections.Generic.IEnumerable! messages, Microsoft.Extensions.Logging.ILogger? logger = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionStrategy.EnsureNonNegative(int value) -> int @@ -707,6 +715,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionMessageGroup.SummaryPropertyKey -> string! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Always -> Microsoft.Agents.AI.Compaction.CompactionTrigger! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Never -> Microsoft.Agents.AI.Compaction.CompactionTrigger! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]virtual Microsoft.Agents.AI.Compaction.CompactionTrigger.Invoke(Microsoft.Agents.AI.Compaction.CompactionMessageIndex! index) -> bool abstract Microsoft.Agents.AI.AgentClassSkill.Instructions.get -> string! abstract Microsoft.Agents.AI.AgentSkill.Frontmatter.get -> Microsoft.Agents.AI.AgentSkillFrontmatter! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Unshipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Unshipped.txt index 31d026ce287..ab058de62d4 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Unshipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net472/PublicAPI.Unshipped.txt @@ -1,11 +1 @@ #nullable enable -*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void -[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Shipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Shipped.txt index a09bebe5d71..307abc0f6e9 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Shipped.txt @@ -1,4 +1,5 @@ #nullable enable +*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! Microsoft.Agents.AI.AIAgentBuilder Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(Microsoft.Agents.AI.AIAgent! innerAgent) -> void Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(System.Func! innerAgentFactory) -> void @@ -565,6 +566,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.BackgroundAgentsProviderOptions() -> void [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.set -> void +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator.BackgroundTaskCompletionLoopEvaluator(Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions? options = null) -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions @@ -691,6 +694,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.FileLineEdit() -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.get -> int [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.set -> void @@ -807,6 +812,7 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.GrepToolName = "file_access_grep" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.LsToolName = "file_access_ls" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadFileToolName = "file_access_read" -> string! +[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceLinesToolName = "file_access_replace_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceToolName = "file_access_replace" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.WriteToolName = "file_access_write" -> string! @@ -838,6 +844,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]override Microsoft.Agents.AI.InMemoryAgentFileStore.WriteAsync(string! path, string! content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task! [MAAI001]override Microsoft.Agents.AI.RoutePersistingRoutingChatClient.GetService(System.Type! serviceType, object? serviceKey = null) -> object? [MAAI001]override Microsoft.Agents.AI.TodoCompletionLoopEvaluator.EvaluateAsync(Microsoft.Agents.AI.LoopContext! context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! [MAAI001]static Microsoft.Agents.AI.Compaction.ChatStrategyExtensions.AsChatReducer(this Microsoft.Agents.AI.Compaction.CompactionStrategy! strategy) -> Microsoft.Extensions.AI.IChatReducer! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionProvider.CompactAsync(Microsoft.Agents.AI.Compaction.CompactionStrategy! compactionStrategy, System.Collections.Generic.IEnumerable! messages, Microsoft.Extensions.Logging.ILogger? logger = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionStrategy.EnsureNonNegative(int value) -> int @@ -859,6 +867,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionMessageGroup.SummaryPropertyKey -> string! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Always -> Microsoft.Agents.AI.Compaction.CompactionTrigger! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Never -> Microsoft.Agents.AI.Compaction.CompactionTrigger! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]virtual Microsoft.Agents.AI.Compaction.CompactionTrigger.Invoke(Microsoft.Agents.AI.Compaction.CompactionMessageIndex! index) -> bool abstract Microsoft.Agents.AI.AgentClassSkill.Instructions.get -> string! abstract Microsoft.Agents.AI.AgentSkill.Frontmatter.get -> Microsoft.Agents.AI.AgentSkillFrontmatter! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Unshipped.txt index 31d026ce287..ab058de62d4 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net8.0/PublicAPI.Unshipped.txt @@ -1,11 +1 @@ #nullable enable -*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void -[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Shipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Shipped.txt index a09bebe5d71..307abc0f6e9 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Shipped.txt @@ -1,4 +1,5 @@ #nullable enable +*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! Microsoft.Agents.AI.AIAgentBuilder Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(Microsoft.Agents.AI.AIAgent! innerAgent) -> void Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(System.Func! innerAgentFactory) -> void @@ -565,6 +566,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.BackgroundAgentsProviderOptions() -> void [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.set -> void +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator.BackgroundTaskCompletionLoopEvaluator(Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions? options = null) -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions @@ -691,6 +694,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.FileLineEdit() -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.get -> int [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.set -> void @@ -807,6 +812,7 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.GrepToolName = "file_access_grep" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.LsToolName = "file_access_ls" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadFileToolName = "file_access_read" -> string! +[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceLinesToolName = "file_access_replace_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceToolName = "file_access_replace" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.WriteToolName = "file_access_write" -> string! @@ -838,6 +844,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]override Microsoft.Agents.AI.InMemoryAgentFileStore.WriteAsync(string! path, string! content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task! [MAAI001]override Microsoft.Agents.AI.RoutePersistingRoutingChatClient.GetService(System.Type! serviceType, object? serviceKey = null) -> object? [MAAI001]override Microsoft.Agents.AI.TodoCompletionLoopEvaluator.EvaluateAsync(Microsoft.Agents.AI.LoopContext! context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! [MAAI001]static Microsoft.Agents.AI.Compaction.ChatStrategyExtensions.AsChatReducer(this Microsoft.Agents.AI.Compaction.CompactionStrategy! strategy) -> Microsoft.Extensions.AI.IChatReducer! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionProvider.CompactAsync(Microsoft.Agents.AI.Compaction.CompactionStrategy! compactionStrategy, System.Collections.Generic.IEnumerable! messages, Microsoft.Extensions.Logging.ILogger? logger = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionStrategy.EnsureNonNegative(int value) -> int @@ -859,6 +867,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionMessageGroup.SummaryPropertyKey -> string! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Always -> Microsoft.Agents.AI.Compaction.CompactionTrigger! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Never -> Microsoft.Agents.AI.Compaction.CompactionTrigger! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]virtual Microsoft.Agents.AI.Compaction.CompactionTrigger.Invoke(Microsoft.Agents.AI.Compaction.CompactionMessageIndex! index) -> bool abstract Microsoft.Agents.AI.AgentClassSkill.Instructions.get -> string! abstract Microsoft.Agents.AI.AgentSkill.Frontmatter.get -> Microsoft.Agents.AI.AgentSkillFrontmatter! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Unshipped.txt index 31d026ce287..ab058de62d4 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/net9.0/PublicAPI.Unshipped.txt @@ -1,11 +1 @@ #nullable enable -*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void -[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt index c0b59c38939..bfba19eb0fe 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt @@ -1,4 +1,5 @@ #nullable enable +*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! Microsoft.Agents.AI.AIAgentBuilder Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(Microsoft.Agents.AI.AIAgent! innerAgent) -> void Microsoft.Agents.AI.AIAgentBuilder.AIAgentBuilder(System.Func! innerAgentFactory) -> void @@ -413,6 +414,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.BackgroundAgentsProviderOptions() -> void [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.Instructions.set -> void +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan +[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluator.BackgroundTaskCompletionLoopEvaluator(Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions? options = null) -> void [MAAI001]Microsoft.Agents.AI.BackgroundTaskCompletionLoopEvaluatorOptions @@ -539,6 +542,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.get -> string? [MAAI001]Microsoft.Agents.AI.FileAccessProviderOptions.Instructions.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? +[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.FileLineEdit() -> void [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.get -> int [MAAI001]Microsoft.Agents.AI.FileLineEdit.LineNumber.set -> void @@ -655,6 +660,7 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.GrepToolName = "file_access_grep" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.LsToolName = "file_access_ls" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadFileToolName = "file_access_read" -> string! +[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceLinesToolName = "file_access_replace_lines" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReplaceToolName = "file_access_replace" -> string! [MAAI001]const Microsoft.Agents.AI.FileAccessProvider.WriteToolName = "file_access_write" -> string! @@ -686,6 +692,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]override Microsoft.Agents.AI.InMemoryAgentFileStore.WriteAsync(string! path, string! content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task! [MAAI001]override Microsoft.Agents.AI.RoutePersistingRoutingChatClient.GetService(System.Type! serviceType, object? serviceKey = null) -> object? [MAAI001]override Microsoft.Agents.AI.TodoCompletionLoopEvaluator.EvaluateAsync(Microsoft.Agents.AI.LoopContext! context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? +[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! [MAAI001]static Microsoft.Agents.AI.Compaction.ChatStrategyExtensions.AsChatReducer(this Microsoft.Agents.AI.Compaction.CompactionStrategy! strategy) -> Microsoft.Extensions.AI.IChatReducer! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionProvider.CompactAsync(Microsoft.Agents.AI.Compaction.CompactionStrategy! compactionStrategy, System.Collections.Generic.IEnumerable! messages, Microsoft.Extensions.Logging.ILogger? logger = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]static Microsoft.Agents.AI.Compaction.CompactionStrategy.EnsureNonNegative(int value) -> int @@ -707,6 +715,8 @@ Microsoft.Extensions.AI.ChatClientExtensions [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionMessageGroup.SummaryPropertyKey -> string! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Always -> Microsoft.Agents.AI.Compaction.CompactionTrigger! [MAAI001]static readonly Microsoft.Agents.AI.Compaction.CompactionTriggers.Never -> Microsoft.Agents.AI.Compaction.CompactionTrigger! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! +[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! [MAAI001]virtual Microsoft.Agents.AI.Compaction.CompactionTrigger.Invoke(Microsoft.Agents.AI.Compaction.CompactionMessageIndex! index) -> bool abstract Microsoft.Agents.AI.AgentClassSkill.Instructions.get -> string! abstract Microsoft.Agents.AI.AgentSkill.Frontmatter.get -> Microsoft.Agents.AI.AgentSkillFrontmatter! diff --git a/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt b/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt index 31d026ce287..ab058de62d4 100644 --- a/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt +++ b/dotnet/src/Microsoft.Agents.AI/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt @@ -1,11 +1 @@ #nullable enable -*REMOVED*[MAAI001]abstract Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.get -> System.TimeSpan -[MAAI001]Microsoft.Agents.AI.BackgroundAgentsProviderOptions.WaitTimeout.set -> void -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.get -> string? -[MAAI001]Microsoft.Agents.AI.FileLineEdit.ExpectedLine.set -> void -[MAAI001]const Microsoft.Agents.AI.FileAccessProvider.ReadLinesToolName = "file_access_read_lines" -> string! -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.ScanContent(string! fileName, string! content, System.Text.RegularExpressions.Regex! regex) -> Microsoft.Agents.AI.FileSearchResult? -[MAAI001]static Microsoft.Agents.AI.AgentFileStore.SplitLines(string! content) -> System.Collections.Generic.IReadOnlyList! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.FindMatchingFilesAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>! -[MAAI001]virtual Microsoft.Agents.AI.AgentFileStore.SearchAsync(string! directory, string! regexPattern, string? globPattern = null, bool recursive = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task!>!