I looked at Warp too since it's also an AI-native terminal, but Warp is more about a better single-terminal experience with its own AI built in. Shepherd is specifically about orchestrating multiple coding-agent sessions across tabs and machines and keeping them alive when you're not looking, which is the actual pain point for me right now.
Thank you for the thoughtful feedback and I’m glad the persistent sessions and remote agent monitoring are solving a real problem for you.
Shepherd already distinguishes between agents that are actively working and those that need attention, such as a permission prompt. That distinction currently appears in the sidebar and Agent Monitor, but you’re right that the compact tab list only shows the agent icon.
Bringing the same “running” versus “waiting on you” indicator directly into each tab is a great suggestion. I’ll work on making that status visible without requiring you to open the pane. Thanks again for using Shepherd and helping shape the public beta!