Everruns 0.28.0: Agent exposure management

Highlights
Section titled “Highlights”- Agent exposure management: An agent’s endpoints and triggers now have one home, and a new cross-agent Exposures view lists exposure across all agents. Publish moves to the endpoint, and an agent’s exposure can be suspended (#3624, #3627, #3621).
- Endpoint-attributed sessions and budgets: Sessions and budgets now attribute to the endpoint they arrive through, and Slack and FCP endpoint budgets bind and enforce their limits. Previously configured endpoint budgets that were inert will begin enforcing (#3623, #3625).
- Channels re-parent from App to Agent: Channels move from the retired App abstraction to the agent, with grandfathered apps synthesized into agents automatically (#3618, #3598).
In the changelog
Section titled “In the changelog”See the GitHub release and the full release notes for every pull request in this version.