The GitHub Actions job "Backport Approval Check" on 
texera.git/feat/warehouse-run-race has failed.
Run started by GitHub user bobbai00 (triggered by bobbai00).

Head commit for run:
0741d1dda27f32d93761852f37fd7acd78dd2287 / CaroFernando 
<[email protected]>
fix(agent-service): reject prompts sent while a run is in flight

WsClientPromptCommand re-pointed the agent's warehouse via
setDelegateWarehouse unconditionally, and TexeraAgent.sendMessage did
not flip state to GENERATING until after an await, letting a second
prompt slip through the same race window. A prompt/feedback message
arriving mid-run could therefore re-point an in-flight run's warehouse
mid-execution, and interleave with head/abortController/currentMessageId.

sendMessage now flips state synchronously before its first await and
rejects a concurrent call; the WebSocket handler rejects a busy agent
before touching delegate config.

Closes #8711

Report URL: https://github.com/apache/texera/actions/runs/39328054933

With regards,
GitHub Actions via GitBox

Reply via email to