# Read the full resolved-approval record in post-hooks

> Post-hooks and observability integrations can now read the complete resolved approval record, including resolved_by and resolved_at, through run_response.metadata["approval"].

- Published: 2026-05-21
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/read-the-full-resolved-approval-record-in-post-hooks
- Markdown: https://agno-com-nine.vercel.app/articles/read-the-full-resolved-approval-record-in-post-hooks.md

Post-hooks and observability integrations can now read the complete resolved approval record, including `resolved_by` and `resolved_at`, through `run_response.metadata["approval"]`. Earlier only `status` and `resolution_data` were exposed, so audit and notification logic had no way to see who resolved a run or when. Keeping the record in `metadata` means it reads the same way across `RunOutput`, `TeamRunOutput`, and the future `WorkflowRunOutput`.
