Ask mode uses a subagent to bypass restrictions of Ask mode. Is this a bug or intended behaviour?