Repository navigation
chore: Release 1.3.0 - #22
Conversation
chore: Merge master back after 1.2.0
DrayOS ends a page with `--- MORE --- ['q': Quit, 'Enter': New Lines, 'Space Bar': Next Page] ---`. The tail regex only matched a line that ended right after `--- MORE ---`, so the pager was never answered and long output such as `wan status` failed with an idle timeout. Match the marker with the optional key hint, answer a marker once while its hint is still arriving, and strip the hint with the handled marker.
A marker-only tail repainted after a carriage return kept the same line epoch, so the pager treated the repainted marker as already answered and the command stalled until a timeout. Advance the epoch when replacement text starts after a carriage return.
fix: Recognize the DrayOS pager marker with its key hint
|
ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Release 1.3.0.
Fixed
--- MORE --- ['q': Quit, 'Enter': New Lines, 'Space Bar': Next Page] ---. In 1.2.0, long DrayOS output (for examplewan statuson a Vigor 3912S) stalled and failed with an idle timeout (fix: Recognize the DrayOS pager marker with its key hint #21).Release metadata
package.json/package-lock.json: 1.3.0CHANGELOG.md: 1.3.0 entryREADME.md: status lineTest plan
wan statusreturns all 294 lines