Skip to content

优化Agent指令构建逻辑,更新ReAct模式描述;改进测试清理方法以确保资源释放 #51

优化Agent指令构建逻辑,更新ReAct模式描述;改进测试清理方法以确保资源释放

优化Agent指令构建逻辑,更新ReAct模式描述;改进测试清理方法以确保资源释放 #51

Triggered via push February 1, 2026 12:54
Status Success
Total duration 2m 14s
Artifacts

build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Build macOS: src/Infrastructure/Factories/WebTextSearchFactory.cs#L28
'Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearch.TavilyTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build macOS: src/Infrastructure/Factories/WebTextSearchFactory.cs#L28
'Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build macOS: src/Infrastructure/Factories/WebTextSearchFactory.cs#L27
'Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearch.BraveTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build macOS: src/Infrastructure/Factories/WebTextSearchFactory.cs#L27
'Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build macOS: src/Infrastructure/Factories/WebTextSearchFactory.cs#L26
'Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearch.BingTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build macOS: src/Infrastructure/Factories/WebTextSearchFactory.cs#L26
'Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build macOS: src/Agents/MarketAnalysis/MarketAnalysisWorkflow.cs#L174
Dereference of a possibly null reference.
Build macOS: src/Agents/Tools/Crypto/CryptoMetricsTools.cs#L208
Dereference of a possibly null reference.
Build macOS: src/Views/Components/KLineChartView.cs#L52
Possible null reference argument for parameter 'kLineData' in 'Task KLineChartView.UpdateChartAsync(IEnumerable<KLineData> kLineData)'.
Build Linux: src/Agents/InvestmentSelection/InvestmentSelectionWorkflow.cs#L136
Dereference of a possibly null reference.
Build Linux: src/Agents/MarketAnalysis/MarketAnalysisWorkflow.cs#L174
Dereference of a possibly null reference.
Build Linux: src/Infrastructure/Factories/WebTextSearchFactory.cs#L28
'Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearch.TavilyTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Linux: src/Infrastructure/Factories/WebTextSearchFactory.cs#L28
'Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Linux: src/Infrastructure/Factories/WebTextSearchFactory.cs#L27
'Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearch.BraveTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Linux: src/Infrastructure/Factories/WebTextSearchFactory.cs#L27
'Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Linux: src/Infrastructure/Factories/WebTextSearchFactory.cs#L26
'Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearch.BingTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Linux: src/Infrastructure/Factories/WebTextSearchFactory.cs#L26
'Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Linux: src/Views/Components/KLineChartView.cs#L52
Possible null reference argument for parameter 'kLineData' in 'Task KLineChartView.UpdateChartAsync(IEnumerable<KLineData> kLineData)'.
Build Windows: src/Views/Components/KLineChartView.cs#L52
Possible null reference argument for parameter 'kLineData' in 'Task KLineChartView.UpdateChartAsync(IEnumerable<KLineData> kLineData)'.
Build Windows: src/Agents/MarketAnalysis/MarketAnalysisWorkflow.cs#L174
Dereference of a possibly null reference.
Build Windows: src/Agents/InvestmentSelection/InvestmentSelectionWorkflow.cs#L136
Dereference of a possibly null reference.
Build Windows: src/Infrastructure/Factories/WebTextSearchFactory.cs#L28
'Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearch.TavilyTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Windows: src/Infrastructure/Factories/WebTextSearchFactory.cs#L28
'Microsoft.SemanticKernel.Plugins.Web.Tavily.TavilyTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Windows: src/Infrastructure/Factories/WebTextSearchFactory.cs#L27
'Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearch.BraveTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Windows: src/Infrastructure/Factories/WebTextSearchFactory.cs#L27
'Microsoft.SemanticKernel.Plugins.Web.Brave.BraveTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Windows: src/Infrastructure/Factories/WebTextSearchFactory.cs#L26
'Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearch.BingTextSearch(string, Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearchOptions?)' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
Build Windows: src/Infrastructure/Factories/WebTextSearchFactory.cs#L26
'Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearch' is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.