-
-
Notifications
You must be signed in to change notification settings - Fork 983
New Direct Terminal Tsunami SubBlock + TCP over PTY system to forward ports #3275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
sawka
wants to merge
24
commits into
main
Choose a base branch
from
sawka/termlisten
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
de48830
implement the remote side of the termlisten protocol
sawka 1e14a37
updates for wshcmdreader to support multiple osc sequences
sawka 868470f
md formatting
sawka 3d442dc
termlistensrv + working http integration test
sawka 507a988
implement termproxy support in tsunami command
sawka bb8ba32
default raw tsunami binaries to termproxy, all wave paths disable it …
sawka 50ee4e3
commit generated file update
sawka 6fb3ffc
integrate server side via ptybuffer
sawka 003d073
checkpoint, got tsunami sub-block and client<->server signaling working
sawka 6d7790c
fix some bugs (more remaining)
sawka b335043
checkpoint, fixing bugs
sawka 4db2737
fix bugs, term mode switcher, preload changes, etc.
sawka 7945bd1
fix manifest for pre-build binaries
sawka 802f928
meta sync + header
sawka f61eb14
better global keybindngs for builder window
sawka c7480fb
small change to publish dialog
sawka e96a78b
update to gpt-5.5 for builder
sawka a947688
fix header icons for tsunami sub-blocks
sawka 5aea889
fix tsunami sub-block menu items
sawka 17e636d
show app name in header in tsunami blocks
sawka db626d0
simplify, use tsunamidirect
sawka 5925b66
update copyright years
sawka cd36896
more simplifications to tsunami now that we have tsunamidirect
sawka 14bd2d0
move allowtermlisten to a global config setting
sawka File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
fix some bugs (more remaining)
- Loading branch information
commit 6d7790c6bd4e12753f4bb2507e91d087b897c17a
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Serialize PTY writes between termlisten and normal input.
This adds a second writer to
shellProc.Cmdalongside theshellInputChloop. Without a shared serializer, user input can interleave with injected##listen{...}frames and corrupt both the protocol stream and the child process's stdin.Also applies to: 600-603
🤖 Prompt for AI Agents