Agent endpoints and triggers replace Apps in Everruns
The App abstraction is retired. Endpoints (Slack, webhook, AG-UI, A2A, public chat and others) and triggers now belong to the agent.
In the UI: an agent’s Integrations tab lists its endpoints and triggers, each with its own publish switch and real endpoint URL, plus a switch to suspend all of the agent’s exposures at once. A new Exposures page lists every endpoint and trigger in the organization, flags anonymous live ones, and can suspend or resume an agent. App management pages are gone.
In the API: publishing moves one endpoint. Suspend with
POST /v1/agents/{agent_id}/exposures/suspend and resume with .../resume. App
write and command surfaces are removed; existing App records are frozen and
ingress URLs keep working.