-
Notifications
You must be signed in to change notification settings - Fork 394
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
Make MITMProxy take over the full session (i.e. no Warp blocks, no shell prompts, no Warp interaction in general) #4635
Comments
hey @gflujan thanks for submitting, any chance that To anyone else interested in this feature, please add a 👍 to the original post at the top to signal that you want this feature, and subscribe if you'd like to be notified. |
Hi @dannyneira, thank you for the response. I am using the Homebrew-installed version of MITM. I still see issues regarding mouse & key binds not being recognized in Warp. Here are some specific steps I go through when encountering issues.
So, it seems, the main culprit (for my issue at least) is that clicking on an un-focused MITM/Warp window doesn't immediately register MITM actions. My feature request to remove blocks may or may not fix this, but I suggested it nonetheless. 🙂 Overall, MITM in Warp is just kind of a clunky experience. It's doable, but not smooth. |
As an additional note, a similar thing happens when I'm watching/running unit tests. Clicking on the Warp window doesn't register the Jest/Vitest actions until I select/click on the block. |
Another piece of "evidence" (?), if I click on the un-focused MITM/Warp, switch to a different tab, then switch back, the actions register. |
Oh thanks for the detailed issues with MITM proxy. The issue with focusing on the window may be related to this #739 |
Discord username (optional)
No response
Describe the solution you'd like?
When running MITMProxy, it's a weird experience to focus their flows, events, and other actions because Warp's blocks are kind of interfering.
The solution I'd like to see is that when running MITM, to disable blocks as a whole and have MITM take over the whole "interface".
Meaning, that all mouse & keyboard actions are interpreted and passed through as MITM context actions.
This would of course only apply to the window, session, editor, tab (?) that MITM is running in. If another session is focused, then mouse & keyboard actions operate under the context of that session.
Is your feature request related to a problem? Please describe.
This feature request/bug fix that I'm proposing is likely related to these two issues:
Additional context
No response
How important is this feature to you?
3
Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1
None
The text was updated successfully, but these errors were encountered: