Description
When a session is blocked waiting for a long-running ACP response (e.g. subagent), new @mentions in the main channel are silently dropped. No spawning agent log appears.
Steps to Reproduce
Start a session that triggers a long-running ACP call (e.g. subagent pipeline)
While that session is waiting for the ACP response, send a new @mention in the main channel
Observe that no new thread or session is created — the mention is silently ignored
Expected Behavior
Broker should create a new thread + session independently, regardless of other sessions waiting for ACP responses. maxSessions: 10 should allow concurrent sessions.
Environment
openab 0.7.2, maxSessions: 10
Screenshots / Logs
No spawning agent log appears for the new @mention.
Description
When a session is blocked waiting for a long-running ACP response (e.g. subagent), new @mentions in the main channel are silently dropped. No spawning agent log appears.
Steps to Reproduce
Start a session that triggers a long-running ACP call (e.g. subagent pipeline)
While that session is waiting for the ACP response, send a new @mention in the main channel
Observe that no new thread or session is created — the mention is silently ignored
Expected Behavior
Broker should create a new thread + session independently, regardless of other sessions waiting for ACP responses. maxSessions: 10 should allow concurrent sessions.
Environment
openab 0.7.2, maxSessions: 10
Screenshots / Logs
No spawning agent log appears for the new @mention.