eve adds new Slack event hooks and session controls
Source
vercel.com
Author
Andrew Barba
Date
Why it matters
If you're running agents in Slack, the onEvent agent hookA script the harness runs automatically at a fixed point in an agent's loop — before a tool call, after an edit, on session start.Full definition → lets you trigger turns from non-message events like team_join or reaction_added, and cancel/reset gives you a way to kill a runaway turn or wipe a session's history and sandboxAn isolated environment where AI-generated code or agent actions run without being able to touch anything real.Full definition → — both are common gaps in bot frameworks that only react to @-mentions.
Terms in this piece · Glossary
AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
agent hook — A script the harness runs automatically at a fixed point in an agent's loop — before a tool call, after an edit, on session start.
sandbox — An isolated environment where AI-generated code or agent actions run without being able to touch anything real.
Key quotes
“eve agents on Slack can now keep replying in a thread without repeated mentions, cancel an in-progress response or reset a conversation entirely, and react to any event your Slack app subscribes to.”
“Mentions no longer have to carry the conversation. Once a thread has an active session, your agent can reply on its own.”
“The next delivered message begins a new session with fresh history, state, and sandbox.”