6 references to GetLimitFromEndWithSummary
Aspire.Dashboard (3)
Mcp\AspireResourceMcpTools.cs (1)
118
var (trimmedItems, limitMessage) = SharedAIHelpers.
GetLimitFromEndWithSummary
<LogEntry>(
Model\Assistant\AssistantChatDataContext.cs (1)
267
var (trimmedItems, limitMessage) = SharedAIHelpers.
GetLimitFromEndWithSummary
<LogEntry>(
src\Shared\ConsoleLogs\SharedAIHelpers.cs (1)
92
return
GetLimitFromEndWithSummary
(values, values.Count, limit, itemName, pluralItemName, convertToDto, estimateTokenSize);
Aspire.Dashboard.Tests (3)
Model\AIAssistant\AIHelpersTests.cs (3)
108
var (items, message) = SharedAIHelpers.
GetLimitFromEndWithSummary
(values, totalValues: values.Count, limit: 20, "test item", "test items", s => s, s => ((string)s).Length);
126
var (items, message) = SharedAIHelpers.
GetLimitFromEndWithSummary
(values, totalValues: 100, limit: 20, "test item", "test items", s => s, s => ((string)s).Length);
144
var (items, message) = SharedAIHelpers.
GetLimitFromEndWithSummary
(values, totalValues: 100, limit: 5, "test item", "test items", s => s, s => ((string)s).Length);