Commit fa426e1b35b2
Changed files (1)
dots
config
emacs
dots/config/emacs/init.el
@@ -2939,6 +2939,11 @@ the appropriate file in ~/.local/share/imapfilter-rules/"
(pi-coding-agent-context-warning-threshold 70)
(pi-coding-agent-context-error-threshold 90)
:config
+ ;; Hide thinking blocks — improves rendering performance significantly
+ ;; (avoids O(n²) re-rendering of growing thinking text on each delta)
+ (advice-add 'pi-coding-agent--display-thinking-start :override #'ignore)
+ (advice-add 'pi-coding-agent--display-thinking-delta :override #'ignore)
+ (advice-add 'pi-coding-agent--display-thinking-end :override #'ignore)
;; Remove ispell from completion in pi input buffer (conflicts with corfu)
(add-hook 'pi-coding-agent-input-mode-hook
(lambda ()