mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-23 01:32:40 +00:00
* fix(omp): finish the turn when OMP's run contains a developer message OMP 18.5 injects hidden developer messages into a run, such as the rule-violation reminder after a tool call matches a built-in rule. The agent_end frame then failed schema validation and was dropped, so the turn stayed running until it was cancelled. Closes #6104 * fix(omp): parse every OMP message role so agent_end is never dropped OMP's RPC AgentMessage also defines pythonExecution, hookMessage, branchSummary, compactionSummary and fileMention. A prompt that @-mentions a file puts a fileMention message in agent_end, the frame failed validation and was dropped, and the turn stayed running. --------- Co-authored-by: paseo-bot[bot] <266920839+paseo-bot[bot]@users.noreply.github.com>