Im trying to create an "agent space" that runs in my cloud that would listen to Linear adding a specific tag to a ticket and then the agent would react to that label added to start a bug fix on that specific ticket, write the fix and create a draft MR, which one is more suitable for this purpose from your experience?