graykode / graykode/abtop

[Feature Request]: Interactive Session Detection and Terminal Forwarding for LLM Agents

Open
#122 1 comment 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
3.6k
Forks
322
Avg merge
7d 22h
Merged PRs (30d)
3

Description

Describe the feature
I would like to propose a feature that allows abtop to detect and manage interactive sessions where an LLM agent (such as Claude Code, Codex, or other CLI-based agents) is idling and waiting for user input.

Specifically:

Interaction Status Indicator: A visual flag or status column in the dashboard to identify sessions currently blocked by a prompt (e.g., waiting for y/n confirmation, file access permission, or command execution approval).

Terminal Interaction/Forwarding: A way to "attach" or forward the terminal input directly within abtop (similar to how one might use docker attach or a screen/tmux session) to respond to the prompt without switching back to the original process terminal.

Use case
When running multiple AI agent tasks simultaneously, it is often difficult to track which process has paused because it requires manual intervention.

Problem: Currently, if an agent asks for permission to read a sensitive file or run a shell command, the session appears "active" or "idle" in monitoring, but the user doesn't know why it's not progressing until they manually check that specific terminal tab.

Solution: This feature would centralize the management of interactive prompts, making abtop not just a monitoring tool but a control hub for multi-session AI workflows.

Additional context
As tools like Claude Code and other autonomous agents become more common, they frequently implement safety guardrails that require human-in-the-loop (HITL) confirmation.

Ideally, selecting a session in abtop could open a small interactive sub-pane or provide a shortcut key to "Respond" to the pending prompt.

This would align abtop with the needs of developers managing complex, long-running agentic tasks on local or remote infrastructure.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.