{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":746703524,"defaultBranch":"main","name":"flutter_ai_examples","ownerLogin":"nomtek","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-22T14:05:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/537752?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707902786.0","currentOid":""},"activityList":{"items":[{"before":"31674ff33f9bf3f3a97968872534c777cdd30fd5","after":"4fad00324f284e6003ef6f14cea32e21e9b704ba","ref":"refs/heads/main","pushedAt":"2024-02-14T10:33:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Update README with the interactive demo (#37)","shortMessageHtmlLink":"Update README with the interactive demo (#37)"}},{"before":"e8561ab0b4c201ebe0b1a950d3acc20e209db097","after":null,"ref":"refs/heads/36-update-readme-with-interactive-demo","pushedAt":"2024-02-14T10:33:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"}},{"before":"31674ff33f9bf3f3a97968872534c777cdd30fd5","after":"e8561ab0b4c201ebe0b1a950d3acc20e209db097","ref":"refs/heads/36-update-readme-with-interactive-demo","pushedAt":"2024-02-14T09:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Update README with the interactive demo","shortMessageHtmlLink":"Update README with the interactive demo"}},{"before":null,"after":"31674ff33f9bf3f3a97968872534c777cdd30fd5","ref":"refs/heads/36-update-readme-with-interactive-demo","pushedAt":"2024-02-14T09:26:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Improve error handling in the example app (#35)\n\n* Check for mistral api key set and show appropriate message if it's not\r\n\r\n* Add extension to show snackbar\r\n\r\n* Show snackbar in case of search error in book search example\r\n\r\n* Show error below input in chat example\r\n\r\n* add url_launcher\r\n\r\n* add function to get nice error message for user\r\n\r\n* show nicer error message in summary example\r\n\r\n* show nicer error message in book search example\r\n\r\n* show nicer message to user in llm as controller example\r\n\r\n- auto scroll to error message when it's visible\r\n\r\n* show nicer error message in chat example\r\n\r\n* Add nicer message on home about setting api key for mistral\r\n\r\n- disable example tiles\r\n- allow user to navigate to settings\r\n- allow user to open mistral ai web page\r\n\r\n* Update lib/app/app_settings/app_settings.dart\r\n\r\nmake it one line\r\n\r\nCo-authored-by: MarcinGruchala <55763510+MarcinGruchala@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: MarcinGruchala <55763510+MarcinGruchala@users.noreply.github.com>","shortMessageHtmlLink":"Improve error handling in the example app (#35)"}},{"before":"fa86934d635e81639ba8e2238bf03fe748807484","after":null,"ref":"refs/heads/simple-error-handling","pushedAt":"2024-02-09T15:29:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"}},{"before":"31180a9a339748552c0222ee89cba6ae2028938a","after":"31674ff33f9bf3f3a97968872534c777cdd30fd5","ref":"refs/heads/main","pushedAt":"2024-02-09T15:29:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Improve error handling in the example app (#35)\n\n* Check for mistral api key set and show appropriate message if it's not\r\n\r\n* Add extension to show snackbar\r\n\r\n* Show snackbar in case of search error in book search example\r\n\r\n* Show error below input in chat example\r\n\r\n* add url_launcher\r\n\r\n* add function to get nice error message for user\r\n\r\n* show nicer error message in summary example\r\n\r\n* show nicer error message in book search example\r\n\r\n* show nicer message to user in llm as controller example\r\n\r\n- auto scroll to error message when it's visible\r\n\r\n* show nicer error message in chat example\r\n\r\n* Add nicer message on home about setting api key for mistral\r\n\r\n- disable example tiles\r\n- allow user to navigate to settings\r\n- allow user to open mistral ai web page\r\n\r\n* Update lib/app/app_settings/app_settings.dart\r\n\r\nmake it one line\r\n\r\nCo-authored-by: MarcinGruchala <55763510+MarcinGruchala@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: MarcinGruchala <55763510+MarcinGruchala@users.noreply.github.com>","shortMessageHtmlLink":"Improve error handling in the example app (#35)"}},{"before":"0224e4fecb2d578131641412f7c70b731f06a093","after":"fa86934d635e81639ba8e2238bf03fe748807484","ref":"refs/heads/simple-error-handling","pushedAt":"2024-02-09T15:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Update lib/app/app_settings/app_settings.dart\r\n\r\nmake it one line\n\nCo-authored-by: MarcinGruchala <55763510+MarcinGruchala@users.noreply.github.com>","shortMessageHtmlLink":"Update lib/app/app_settings/app_settings.dart"}},{"before":"2d91db986f6be7af1bc3473cd3dcc46c3023426d","after":"0224e4fecb2d578131641412f7c70b731f06a093","ref":"refs/heads/simple-error-handling","pushedAt":"2024-02-09T12:57:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Add nicer message on home about setting api key for mistral\n\n- disable example tiles\n- allow user to navigate to settings\n- allow user to open mistral ai web page","shortMessageHtmlLink":"Add nicer message on home about setting api key for mistral"}},{"before":null,"after":"2d91db986f6be7af1bc3473cd3dcc46c3023426d","ref":"refs/heads/simple-error-handling","pushedAt":"2024-02-09T09:08:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Show error below input in chat example","shortMessageHtmlLink":"Show error below input in chat example"}},{"before":"1822434ad936d3c2be17c3237cfb6cbca0b03220","after":null,"ref":"refs/heads/rename-project-pubspec","pushedAt":"2024-02-07T14:59:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"}},{"before":"17a974f27d01f197d14e20295e5442f8dcd9ef9f","after":"31180a9a339748552c0222ee89cba6ae2028938a","ref":"refs/heads/main","pushedAt":"2024-02-07T14:59:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Update name of the app in pubspec and all other places (#33)\n\n* Update name of the app in pubspec and all other places","shortMessageHtmlLink":"Update name of the app in pubspec and all other places (#33)"}},{"before":"451b84c45eefe63cffa83cd43c7b6f56877821f3","after":"1822434ad936d3c2be17c3237cfb6cbca0b03220","ref":"refs/heads/rename-project-pubspec","pushedAt":"2024-02-07T14:58:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into rename-project-pubspec","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into rename-project-pubspec"}},{"before":"2ec4b55f55793fb031bffeee8ea3576d0618d9fa","after":"17a974f27d01f197d14e20295e5442f8dcd9ef9f","ref":"refs/heads/main","pushedAt":"2024-02-07T12:20:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Update llm controller example (#34)\n\n* Update LLM as Controller example UI + refactor code\r\n\r\n* Add missing temperature option in switch reading controller function from string\r\n\r\n* Add demo gif","shortMessageHtmlLink":"Update llm controller example (#34)"}},{"before":"d315055dce946caeec82a731faa6fa277a9bd62f","after":null,"ref":"refs/heads/update-llm-controller-example","pushedAt":"2024-02-07T12:20:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"}},{"before":"a7c7fe0d80f484dea357e5585dde4915dba92f46","after":"451b84c45eefe63cffa83cd43c7b6f56877821f3","ref":"refs/heads/rename-project-pubspec","pushedAt":"2024-02-07T08:06:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rename-project-pubspec","shortMessageHtmlLink":"Merge branch 'main' into rename-project-pubspec"}},{"before":"81abdf833106db85e5fe61fcbf899774b8c72414","after":"a7c7fe0d80f484dea357e5585dde4915dba92f46","ref":"refs/heads/rename-project-pubspec","pushedAt":"2024-02-07T07:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Fix imports sorting","shortMessageHtmlLink":"Fix imports sorting"}},{"before":"86ea6f647bce4071129841214e29b2c2f13ccae4","after":"d315055dce946caeec82a731faa6fa277a9bd62f","ref":"refs/heads/update-llm-controller-example","pushedAt":"2024-02-06T15:46:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Merge branch 'main' into update-llm-controller-example","shortMessageHtmlLink":"Merge branch 'main' into update-llm-controller-example"}},{"before":"0b295ca3b623419d53759211dc6a58c000e1054f","after":null,"ref":"refs/heads/summary-example-demo","pushedAt":"2024-02-06T15:46:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"}},{"before":"8f508868eb9a9ef3b8e1de54476d946bd9e7f576","after":"2ec4b55f55793fb031bffeee8ea3576d0618d9fa","ref":"refs/heads/main","pushedAt":"2024-02-06T15:46:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Summary example demo (#32)\n\n* Add summary example demo giff","shortMessageHtmlLink":"Summary example demo (#32)"}},{"before":"a38e3aaa169efc4f238a0108bcdafe0783786067","after":"0b295ca3b623419d53759211dc6a58c000e1054f","ref":"refs/heads/summary-example-demo","pushedAt":"2024-02-06T15:46:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Merge branch 'main' into summary-example-demo","shortMessageHtmlLink":"Merge branch 'main' into summary-example-demo"}},{"before":null,"after":"86ea6f647bce4071129841214e29b2c2f13ccae4","ref":"refs/heads/update-llm-controller-example","pushedAt":"2024-02-06T15:41:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Add demo gif","shortMessageHtmlLink":"Add demo gif"}},{"before":null,"after":"81abdf833106db85e5fe61fcbf899774b8c72414","ref":"refs/heads/rename-project-pubspec","pushedAt":"2024-02-06T14:46:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Update name of the app in pubspec and all other places","shortMessageHtmlLink":"Update name of the app in pubspec and all other places"}},{"before":"f2d097b38d655977ed6a2dd1c516b98946184fc9","after":"a38e3aaa169efc4f238a0108bcdafe0783786067","ref":"refs/heads/summary-example-demo","pushedAt":"2024-02-06T14:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Replace gif with smaller one","shortMessageHtmlLink":"Replace gif with smaller one"}},{"before":"1776aa906fffbff159befc2767b904e9ce6d5f9a","after":"f2d097b38d655977ed6a2dd1c516b98946184fc9","ref":"refs/heads/summary-example-demo","pushedAt":"2024-02-06T14:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Replace gif with smaller one","shortMessageHtmlLink":"Replace gif with smaller one"}},{"before":"de0ff107eebfc9bf809aa7394d62aeba05533542","after":null,"ref":"refs/heads/book-search-ai-part-improvements","pushedAt":"2024-02-06T14:27:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"}},{"before":"0bfad5a36cf782bd25796489dec9385499e0e9a8","after":"8f508868eb9a9ef3b8e1de54476d946bd9e7f576","ref":"refs/heads/main","pushedAt":"2024-02-06T14:27:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Book search: Improvements to chat completions (#31)\n\n* Removed unnecessary start and ending in the book (related to project gutenberg)\r\n\r\n* add problems section to book search example README\r\n\r\n* book example: tweak chat requests to be more deterministic","shortMessageHtmlLink":"Book search: Improvements to chat completions (#31)"}},{"before":"5f7f39652e53c310ce1187910f2d4b45cf21776a","after":"de0ff107eebfc9bf809aa7394d62aeba05533542","ref":"refs/heads/book-search-ai-part-improvements","pushedAt":"2024-02-06T14:26:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gawi151","name":"Łukasz Gawron","path":"/gawi151","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2642942?s=80&v=4"},"commit":{"message":"Merge branch 'main' into book-search-ai-part-improvements","shortMessageHtmlLink":"Merge branch 'main' into book-search-ai-part-improvements"}},{"before":null,"after":"1776aa906fffbff159befc2767b904e9ce6d5f9a","ref":"refs/heads/summary-example-demo","pushedAt":"2024-02-06T14:23:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"Add summary example demo giff","shortMessageHtmlLink":"Add summary example demo giff"}},{"before":"14b0f4257a9d1b8edf8a817b76ec8afb7be785e8","after":"0bfad5a36cf782bd25796489dec9385499e0e9a8","ref":"refs/heads/main","pushedAt":"2024-02-06T12:49:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"},"commit":{"message":"24 summary example (#30)\n\n* Update summary page UI and refactor code\r\n\r\n* Setup new settings UI\r\n\r\n* Refactor settings state management \r\n\r\n---------\r\n\r\nCo-authored-by: Łukasz Gawron ","shortMessageHtmlLink":"24 summary example (#30)"}},{"before":"64a1cb350f974071c5213a0b636aeb86ebb60879","after":null,"ref":"refs/heads/24-summary-example","pushedAt":"2024-02-06T12:49:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MarcinGruchala","name":null,"path":"/MarcinGruchala","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55763510?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-mpQiwA","startCursor":null,"endCursor":null}},"title":"Activity · nomtek/flutter_ai_examples"}