SIGN IN SIGN UP

fix(mllm): bind the clean-store key for every request, not only the finishing one

524d9c3aa initialised _clean_store_tokens inside the finish branch, but the
response is constructed on every path through the loop. An unfinished request
therefore raised UnboundLocalError, the scheduler logged "1 requests failed
permanently", and EVERY turn of a media conversation returned ctx=0 -- a
harder failure than the cache bug the commit was fixing.

Caught by running the live reproduction, not by the suite: the tests exercise
the finish path, where the binding exists.
J
Jinho Jang committed
04313d3ba5c88932f6d37d5ff1fab62d58e21f34
Parent: 524d9c3