Live work.
The chat buffer shows the prompt, reply, and file diff above. Write the next prompt in the input buffer below. C-c C-c sends it, or queues it until the current turn finishes. C-c C-s delivers a steering message after the current tool call and interrupts the remaining queued tools. C-c C-k aborts the current response or compaction.
Click RET in the diff. Emacs openssrc/net/retry.el at line 42 with point on the edit.You
Check the retry loop. Keep cancellation and add backoff.
Assistant
I will keep the cancellation guard and change only the delay.
src/net/retry.elcompleted (unless (funcall cancelled-p) (sleep-for retry-delay)) (sleep-for (* retry-delay (expt 2 attempt)))) (setq attempt (1+ attempt)))(defun retry-request (attempt cancelled-p) (condition-case err (perform-request) (unless (funcall cancelled-p) (sleep-for (* retry-delay (expt 2 attempt)))) (setq attempt (1+ attempt))) (retry-request attempt cancelled-p)))(provide 'retry)