The Hermes Agent's busy_input_mode decides: when the agent is busy, you send another message, whether it will interrupt, queue, or be injected into the current task. The official messaging documentation defaults to interrupt, plus queue and steer.
How to choose
- interrupt: The default mode is suitable for you who often need to temporarily change requirements and stop immediately.
- queue: Suitable for you who want to finish the long task first, and queue up for the next round of follow-up questions.
- Steer: Suitable for those who want to give direction to an ongoing task but don't want to redo the entire interruption.
Recommended for newbies
If you're still familiar with Hermes' work rhythm, stick to the default interrupt first. If everyone always asks questions when the bot is busy in the team channel, queue will be more stable; Do the kind of "don't stop, take this into account" scene, and then go steer.
In a word: busy_input_mode is not a high-end fancy job, it directly determines the interactive feel of Hermes when he is busy.
Official open source address: https://github.com/NousResearch/hermes-agent; Official document entry: https://hermes-agent.nousresearch.com/.