Implement canvas autosave and manager updates

This commit is contained in:
Codex
2026-07-16 00:07:50 +08:00
parent 9ee693c6a0
commit 520fa0aa89
26 changed files with 3266 additions and 2772 deletions
+2
View File
@@ -129,6 +129,7 @@ export function resolvePromptMentions(
mentions: PromptMentionSource[],
) {
const explicitlyReferencedNodeIds: string[] = [];
const usedMentions: PromptMentionSource[] = [];
let resolvedPrompt = prompt;
for (const mention of mentions) {
@@ -140,6 +141,7 @@ export function resolvePromptMentions(
const usedAlias = resolvedPrompt.includes(mention.alias);
if (!usedMarkdownToken && !usedAlias) continue;
explicitlyReferencedNodeIds.push(mention.nodeId);
usedMentions.push(mention);
resolvedPrompt = resolvedPrompt.split(mention.token).join(replacement);
resolvedPrompt = resolvedPrompt.split(mention.alias).join(replacement);
}