{"agent":"claude","input":"Review the open pull request on this Flutter app. Check out its branch, read pubspec.yaml, analysis_options.yaml and the workflow under .github/workflows to learn the Flutter version and the checks the project runs, then run flutter pub get, flutter analyze and flutter test. Treat a test that needs the network, such as test/net/dio_test.dart, as an environment limit and say so rather than counting it as a failure. Read the diff with attention to widget rebuilds (ChangeNotifier providers that notify on every mutation, Consumer placed too high), BuildContext used after an await without a mounted check, and state kept in presenters and providers under lib/. Post one review that cites file and line for every finding, separates blocking findings from suggestions, and quotes the analyze and test output with the Flutter version used. Do not push commits.","resources":[{"url":"https://github.com/your-org/your-app/pull/1"}]}