Replies: 2 comments
|
Btw it is like remote control but for herdr ^^ |
0 replies
|
For the middle bullet, opening a pane's terminal and typing into it from a browser on another device. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
idea / problem
When I start an agent and walk away from the machine, I have no way to see that it stopped and is waiting on me. It sits
blockeduntil I get back to a terminal, so a two-second answer can cost an hour of wall-clock time.SSH and reattaching works, and I do it, but on a phone it is awkward enough that I mostly do not bother. The bigger gap is that it is pull-only: I have to think to go and look. Nothing tells me an agent needs attention.
What I actually want is small - see which agents are running and what state they are in, and answer one that is blocked, from whatever device is in my hand.
requested change
An optional, opt-in way to reach a session from a browser on another device:
Opt-in is the important part. It should be off unless you turn it on, loopback only by default, and absent entirely from builds that do not ask for it - no new dependencies, no extra toolchain, no behaviour change for anyone who never enables it.
I do not assume this belongs in Herdr. It is a large surface to own and the security posture is permanently load-bearing, since typing into a pane over HTTP is code execution as the user running the daemon. "Out of scope" is a complete answer and I would rather hear it than guess.
If there is interest, I have a working prototype on a fork and would be glad to walk through the design, split it up, or hand over the parts that are useful. I am not asking for a pull request to be accepted.
why you want this
I run long agent tasks and step away - other work, commute, end of day. Today the cost of stepping away is that a task can be stalled for an hour on a question I could have answered in seconds.
Being able to unblock an agent from a phone turns that hour back into seconds. Being told it is blocked means I do not have to keep checking, which is the part that actually changes how I work.
All reactions