Skip to content

Add Markdown copy controls for summary panes - #94

Merged
ralyodio merged 2 commits into
mainfrom
feat/summary-markdown-copy
Sep 13, 2026
Merged

ralyodio merged 2 commits into
mainfrom
feat/summary-markdown-copy

Conversation

@ralyodio

@ralyodio ralyodio commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Summary and status panes can now export self-contained Markdown through a header copy icon or a standalone copy button. Automatic exports preserve labeled facts before clipping, carry app context, and exclude raw data rows and inputs. The TypeScript demo enables the controls.

Mouse clicks and Tab/Enter or Space copy through OSC 52, with tmux support, clear feedback, and a custom clipboard writer option. Existing keyboard commands remain usable when Copy is not focused. Constructors use syntax supported by Node’s native TypeScript stripping.

Validated with all 405 library/demo/web tests under Node, the Bun suite and demo integration test, library and demo builds/typechecks, and an installed-demo PTY test. HQTUI and the demo are published as 0.6.3; all 38 published library JavaScript files match the final build.

@ralyodio
ralyodio merged commit 4ab4b26 into main Sep 13, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant