17 references to SharedAIHelpers
aspire (17)
Commands\TelemetryLogsCommand.cs (2)
178
_interactionService.DisplayRawText(
SharedAIHelpers
.SerializeLogsToJson(resourceLogs, getResourceName, dashboardUrl), ConsoleOutput.Standard);
203
_interactionService.DisplayRawText(
SharedAIHelpers
.SerializeLogsToJson(resourceLogs, getResourceName, dashboardUrl), ConsoleOutput.Standard);
Commands\TelemetrySpansCommand.cs (2)
170
InteractionService.DisplayRawText(
SharedAIHelpers
.SerializeSpansToJson(resourceSpans, getResourceName, dashboardUrl), ConsoleOutput.Standard);
195
InteractionService.DisplayRawText(
SharedAIHelpers
.SerializeSpansToJson(resourceSpans, getResourceName, dashboardUrl), ConsoleOutput.Standard);
Commands\TelemetryTracesCommand.cs (3)
153
var traces =
SharedAIHelpers
.GetTracesFromOtlpData(resourceSpans);
163
InteractionService.DisplayRawText(
SharedAIHelpers
.SerializeTraceToJson(trace, getResourceName, dashboardUrl), ConsoleOutput.Standard);
216
InteractionService.DisplayRawText(
SharedAIHelpers
.SerializeTracesToJson(resourceSpans, getResourceName, dashboardUrl), ConsoleOutput.Standard);
Mcp\Tools\ListConsoleLogsTool.cs (6)
85
var logEntries = new LogEntries(maximumEntryCount:
SharedAIHelpers
.ConsoleLogsLimit) { BaseLineNumber = 1 };
120
var (trimmedItems, limitMessage) =
SharedAIHelpers
.GetLimitFromEndWithSummary(
123
SharedAIHelpers
.ConsoleLogsLimit,
126
SharedAIHelpers
.SerializeLogEntry,
127
SharedAIHelpers
.EstimateTokenCount);
128
var consoleLogsText =
SharedAIHelpers
.SerializeConsoleLogs(trimmedItems);
Mcp\Tools\ListStructuredLogsTool.cs (1)
117
var (logsData, limitMessage) =
SharedAIHelpers
.GetStructuredLogsJson(
Mcp\Tools\ListTracesTool.cs (1)
117
var (tracesData, limitMessage) =
SharedAIHelpers
.GetTracesJson(
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
107
var (logsData, limitMessage) =
SharedAIHelpers
.GetStructuredLogsJson(
src\Shared\ConsoleLogs\PromptContext.cs (1)
49
input =
SharedAIHelpers
.LimitLength(input);