Roadmap: prd/roadmap/libs.md
HFI_TextGeneration_Stream is the unified text-generation run-fn but always builds messages: [{ role: "user", content: input.prompt }]. Every AiChatTask against HF Inference silently loses conversation history.
Fix: route through toOpenAIMessages(input) with the Array.isArray(input.messages) && input.messages.length > 0 chat-vs-prompt discriminator.
Grades: prd/analysis/grades/libs.md recommendation #1
Roadmap:
prd/roadmap/libs.mdHFI_TextGeneration_Streamis the unified text-generation run-fn but always buildsmessages: [{ role: "user", content: input.prompt }]. EveryAiChatTaskagainst HF Inference silently loses conversation history.Fix: route through
toOpenAIMessages(input)with theArray.isArray(input.messages) && input.messages.length > 0chat-vs-prompt discriminator.Grades:
prd/analysis/grades/libs.mdrecommendation #1