Feature Request
Claude Code CLI supports pressing Ctrl+B to send the current task to the background, allowing users to continue working on other things while the agent processes the task. It would be great to have a similar capability in the HAPI web UI.
Desired Behavior
- While the agent is processing a message in a session, the user should be able to "background" the task
- The user can then switch to other sessions or start new conversations without waiting
- A visual indicator should show which sessions have background tasks running
- When the background task completes, the user should be notified (e.g., badge, toast, or browser notification)
Use Case
When working with multiple tasks, it's common to send a long-running request (e.g., large refactoring, code review) and want to work on something else while waiting. Currently, the user has to stay on the session page or manually navigate away and remember to check back.
Possible Implementation Ideas
- Add a "Send to background" button or keyboard shortcut in the session view
- Show a running task indicator in the session list sidebar
- Use browser notifications or an in-app notification system for task completion
- Persist the background state so it survives page refresh
Feature Request
Claude Code CLI supports pressing
Ctrl+Bto send the current task to the background, allowing users to continue working on other things while the agent processes the task. It would be great to have a similar capability in the HAPI web UI.Desired Behavior
Use Case
When working with multiple tasks, it's common to send a long-running request (e.g., large refactoring, code review) and want to work on something else while waiting. Currently, the user has to stay on the session page or manually navigate away and remember to check back.
Possible Implementation Ideas