按运行模式创建 DirectProject 回合输入
仅在 DirectCodex 产品运行时生成 direct clientTurnId 和 user item,避免旧 Supervisor 与策划链路复用错误身份。
This commit is contained in:
@@ -6067,11 +6067,15 @@ export function App({
|
||||
return;
|
||||
}
|
||||
|
||||
const clientTurnId = createDirectCodexConversationTurnId();
|
||||
const userItem = chatComposerDraftToDirectCodexUserItem(
|
||||
{ text: prompt, references, content: chatContent },
|
||||
directCodexConversationMessageId(clientTurnId, 'user'),
|
||||
);
|
||||
const clientTurnId = directCodexProductRuntime
|
||||
? createDirectCodexConversationTurnId()
|
||||
: undefined;
|
||||
const userItem = clientTurnId
|
||||
? chatComposerDraftToDirectCodexUserItem(
|
||||
{ text: prompt, references, content: chatContent },
|
||||
directCodexConversationMessageId(clientTurnId, 'user'),
|
||||
)
|
||||
: undefined;
|
||||
void executeChatAgentReply({ prompt, references, userItem, clientTurnId });
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user