mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-10-13 21:13:47 +00:00
Fixed prompt injection warnings waiting for other actions to finish (#1053)
This commit is contained in:
1 parent
a3c6b29313
commit
57dda9ff8b
25 files changed
+589
-146
No files matched your search
+2
-2
@@ -303,7 +303,7 @@ public sealed class SemanticSearchTool(SettingsManager settingsManager, DataSour
|
||||
// each, and so on. Otherwise, the data source offered first would take the budget, and the
|
||||
// others would get what it left over.
|
||||
//
|
||||
await using (guardService.BeginAction())
|
||||
await using (var reportingScope = guardService.BeginAction())
|
||||
{
|
||||
var mostPassages = pages.Select(page => page.Contexts.Count).DefaultIfEmpty(0).Max();
|
||||
for (var rank = 0; rank < mostPassages; rank++)
|
||||
@@ -314,7 +314,7 @@ public sealed class SemanticSearchTool(SettingsManager settingsManager, DataSour
|
||||
continue;
|
||||
|
||||
var retrievalContext = pages[index].Contexts[rank];
|
||||
var passage = await retrievalContext.AsMarkdown(index: passageCount + 1, token: token);
|
||||
var passage = await retrievalContext.AsMarkdown(index: passageCount + 1, reportingScope: reportingScope, token: token);
|
||||
|
||||
// A passage too long for what is left makes room for shorter ones after it:
|
||||
if (textContent.Length + passage.Length > MAX_RESULT_CHARACTERS)
|
||||
|
||||
Reference in new issue
Block a user