agent: Improve error and warnings display (#36425)

This PR refactors the callout component and improves how we display
errors and warnings in the agent panel, along with improvements for
specific cases (e.g., you have `zed.dev` as your LLM provider and is
signed out).

Still a work in progress, though, wrapping up some details.

Release Notes:

- N/A
b7edc89a87Danilo Leal committed on 8/19/2025, 12:44:07 AM· committed by GitHubparentb578031
14 files changedLine totals unavailable