Global Exception Filters and standard error formats.
Standardized functional error handling using dartz and freezed failures.
Either<Failure, T> from repositories. No exceptions in UI/BLoC.@freezed unions.Exception and returns Left(Failure)..fold(failure, success) in BLoC to emit corresponding states.left(Failure()) and right(Value()) from Dartz.For Failure definitions and API error mapping: See references/REFERENCE.md.
layer-based-clean-architecture | bloc-state-management
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer