Skip to content

v0.8.0#37

Merged
eetann merged 5 commits intomainfrom
dev
Nov 15, 2025
Merged

v0.8.0#37
eetann merged 5 commits intomainfrom
dev

Conversation

@eetann
Copy link
Copy Markdown
Owner

@eetann eetann commented Nov 15, 2025

No description provided.

Add --auto-send and --send-key options to automatically send content
and return focus to editor pane in send-only mode.

Implementation details:
- Add CLI options: --auto-send and --send-key
- Implement sendKeyToWeztermPane and sendContentToWeztermPaneNoFocus in wezterm module
- Implement sendKeyToTmuxPane and sendContentToTmuxPaneNoFocus in tmux module
- Extend runSendOnlyMode to support auto-send workflow
- Add handleAutoSendDelivery for auto-send content delivery
- Default send key: Enter (tmux) and \r (wezterm)
Add documentation for --auto-send and --send-key options in the
"Editor Integration (Send Without Closing)" section.

- Explain --auto-send workflow: send content, auto-submit, and return focus
- Document --send-key option for customizing the submit key
- Show key format differences between tmux and WezTerm
- Add usage examples for both options
- Update permissions to 'contents: write' for creating releases
- Add 'Create GitHub Release' step after npm publish
- Use changelogithub for generating structured release notes based on Conventional Commits
- Move changelog generation to separate job with 'needs: publish'
- Add 'fetch-depth: 0' to checkout full git history for changelogithub
- Revert 'contents: write' permission from publish job (only needed in changelog job)
- Pin changelogithub version to 0.12
@eetann eetann merged commit 178274f into main Nov 15, 2025
1 check 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