Handle lease loss during adapter errors
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02b6f-7db1-7222-918b-e813a6bda38d
This commit is contained in:
parent
75f4914777
commit
ad4074c20a
3 changed files with 98 additions and 32 deletions
|
|
@ -204,7 +204,9 @@ responses, connect cancellation at each adapter boundary, and refuse result
|
|||
acceptance/close after loss. The claim loop now implements that last refusal for
|
||||
normal and successful profiled executions: a lost lease returns bounded loss
|
||||
evidence and skips Activity Core completion/failure calls, leaving reconciliation
|
||||
to the owner of the expired lease.
|
||||
to the owner of the expired lease. Adapter exception paths now also stop before
|
||||
close when lease loss raced the failure; otherwise they return only an exception
|
||||
class marker rather than leaving an unbound result or retaining provider text.
|
||||
|
||||
## Verify accepted commits and reconcile metrics/reporting
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue