发布

  • Fix: Add missing ChatMessage[] handler to ChatProtocolExecutor (#1337)

    frostbyte_neo 发布于 2025-10-09 10:00:09 +00:00

    • Added ChatMessage[] handler to ConfigureRoutes to support array dispatch
    • Workflow runtime can dispatch messages as either List or ChatMessage[]
    • Added 10 comprehensive unit tests validating message routing behavior
    • Tests ensure functionality and protect against future refactoring (issue #782)
    • Updated code comments to reflect exact-type-matching requirement

    Fixes issue where raw WorkflowBuilder with AIAgent nodes failed to receive
    initial messages due to missing array type handler.

    下载附件