09d9f49e9f
routeErrorResponse gains an optional actor; every route that resolves an actor now passes it, so API failures survive the toast. Unauthenticated failures and the error-logs route itself are never logged. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>