{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":636693030,"defaultBranch":"main","name":"generative-ai","ownerLogin":"GoogleCloudPlatform","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-05T12:31:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2810941?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717184395.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"59a5254635de6cfb36ad21c656e09cee7c4eae9e","ref":"refs/heads/warranty-claim-chatbot","pushedAt":"2024-05-31T19:39:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zthor5","name":null,"path":"/zthor5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/120127908?s=80&v=4"},"commit":{"message":"Uploading Notebook","shortMessageHtmlLink":"Uploading Notebook"}},{"before":"0e08e7beaa5b1f02ece71463ee29fe0fa6043eeb","after":null,"ref":"refs/heads/gemini_sheets","pushedAt":"2024-05-30T22:46:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gericdong","name":"Eric Dong","path":"/gericdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106993205?s=80&v=4"}},{"before":"3a18a8dbbf3a3307f153aae8ca4343f2bda3d0f0","after":"01232daef7eb0c123a653aed6ff708deff48430f","ref":"refs/heads/main","pushedAt":"2024-05-30T22:46:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gericdong","name":"Eric Dong","path":"/gericdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106993205?s=80&v=4"},"commit":{"message":"feat: add Gemini Sheets integration (#731)\n\nApps Script code demonstrating how to invoke a Vertex Gemini endpoint\r\nthrough the Apps Script BigQuery service. A README will be added with\r\nmore details.\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Dong ","shortMessageHtmlLink":"feat: add Gemini Sheets integration (#731)"}},{"before":"ea2829c314319339c206a369dad0595ad7eaeca0","after":"0e08e7beaa5b1f02ece71463ee29fe0fa6043eeb","ref":"refs/heads/gemini_sheets","pushedAt":"2024-05-30T22:32:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kweinmeister","name":"Karl Weinmeister","path":"/kweinmeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11586922?s=80&v=4"},"commit":{"message":"Merge branch 'gemini_sheets' of https://github.com/GoogleCloudPlatform/generative-ai into gemini_sheets","shortMessageHtmlLink":"Merge branch 'gemini_sheets' of https://github.com/GoogleCloudPlatfor…"}},{"before":"c44a33dde7a9b2102b2691bbe9ca7b7b122b90c7","after":"ea2829c314319339c206a369dad0595ad7eaeca0","ref":"refs/heads/gemini_sheets","pushedAt":"2024-05-30T21:28:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gericdong","name":"Eric Dong","path":"/gericdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106993205?s=80&v=4"},"commit":{"message":"Merge branch 'main' into gemini_sheets","shortMessageHtmlLink":"Merge branch 'main' into gemini_sheets"}},{"before":"15bc59435f59ec87beb75e44170724ea3d136e59","after":null,"ref":"refs/heads/kweinmeister-patch-1","pushedAt":"2024-05-30T21:21:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gericdong","name":"Eric Dong","path":"/gericdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106993205?s=80&v=4"}},{"before":"eab52eb4f42e84ca8663d7fcd5c39808222e3fdb","after":"3a18a8dbbf3a3307f153aae8ca4343f2bda3d0f0","ref":"refs/heads/main","pushedAt":"2024-05-30T21:21:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gericdong","name":"Eric Dong","path":"/gericdong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106993205?s=80&v=4"},"commit":{"message":"chore: add genai to spelling list (#732)","shortMessageHtmlLink":"chore: add genai to spelling list (#732)"}},{"before":null,"after":"15bc59435f59ec87beb75e44170724ea3d136e59","ref":"refs/heads/kweinmeister-patch-1","pushedAt":"2024-05-30T20:53:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kweinmeister","name":"Karl Weinmeister","path":"/kweinmeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11586922?s=80&v=4"},"commit":{"message":"chore: add genai to spelling list","shortMessageHtmlLink":"chore: add genai to spelling list"}},{"before":null,"after":"c44a33dde7a9b2102b2691bbe9ca7b7b122b90c7","ref":"refs/heads/gemini_sheets","pushedAt":"2024-05-30T20:46:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kweinmeister","name":"Karl Weinmeister","path":"/kweinmeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11586922?s=80&v=4"},"commit":{"message":"feat: add Gemini Sheets integration","shortMessageHtmlLink":"feat: add Gemini Sheets integration"}},{"before":"8b58ff3fbf879b8cafcffeb050bc12de921eb16b","after":null,"ref":"refs/heads/spelling-report","pushedAt":"2024-05-29T15:33:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"}},{"before":"1ddfab0b07322ec2e0f1a1e08621a52f8e716f37","after":"eab52eb4f42e84ca8663d7fcd5c39808222e3fdb","ref":"refs/heads/main","pushedAt":"2024-05-29T15:33:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"chore: Remove spelling comment report to avoid errors (#729)","shortMessageHtmlLink":"chore: Remove spelling comment report to avoid errors (#729)"}},{"before":null,"after":"8b58ff3fbf879b8cafcffeb050bc12de921eb16b","ref":"refs/heads/spelling-report","pushedAt":"2024-05-29T15:26:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"chore: Remove spelling comment report to avoid errors","shortMessageHtmlLink":"chore: Remove spelling comment report to avoid errors"}},{"before":"be81bf3cb442dfe7c975384d8108ea2ac8e249c7","after":"1ddfab0b07322ec2e0f1a1e08621a52f8e716f37","ref":"refs/heads/main","pushedAt":"2024-05-28T21:10:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"feat: Added Accelerating Product Innovation App (#545)\n\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\nCo-authored-by: Holt Skinner <13262395+holtskinner@users.noreply.github.com>\r\nCo-authored-by: Holt Skinner \r\nCo-authored-by: Vertika ","shortMessageHtmlLink":"feat: Added Accelerating Product Innovation App (#545)"}},{"before":"7a4a411c3a0220a578a6f28468ebd2c31e8874ba","after":"be81bf3cb442dfe7c975384d8108ea2ac8e249c7","ref":"refs/heads/main","pushedAt":"2024-05-28T21:00:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"feat: Add a Gradio UI for easily uploading images and drawing masks (#706)\n\n# Description\r\n\r\nAdded a gradio UI to the Imagen Editing notebook. This UI provides an\r\neasy, streamlined interface for users to directly upload images and\r\nmasks. Additionally, it provides a brush feature that can be used to\r\ndraw a mask directly on the base image in the notebook.\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\nCo-authored-by: Holt Skinner <13262395+holtskinner@users.noreply.github.com>\r\nCo-authored-by: Holt Skinner ","shortMessageHtmlLink":"feat: Add a Gradio UI for easily uploading images and drawing masks (#…"}},{"before":"0b36e84a30b0c5f377daa2b22c87258bfc7b93ca","after":null,"ref":"refs/heads/test-spelling","pushedAt":"2024-05-28T20:05:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"}},{"before":"f7e68a7921a6bc7b13770e2f30bd5e4aaa23a05c","after":null,"ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:53:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"}},{"before":"89b4299b510bbfa1e0b9a21744dd55aff5357c89","after":"7a4a411c3a0220a578a6f28468ebd2c31e8874ba","ref":"refs/heads/main","pushedAt":"2024-05-28T19:53:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"chore: Add `.mypy.ini` for strict type checking (#727)","shortMessageHtmlLink":"chore: Add .mypy.ini for strict type checking (#727)"}},{"before":"de4bf6fb838e7c8ecc12f9f1b9a6002590e869ae","after":"f7e68a7921a6bc7b13770e2f30bd5e4aaa23a05c","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:51:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"Remove full codebase validation","shortMessageHtmlLink":"Remove full codebase validation"}},{"before":"7b1030d1fa5ed41a505f70178684f2d89fd6859f","after":"de4bf6fb838e7c8ecc12f9f1b9a6002590e869ae","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:51:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"Disable import-error","shortMessageHtmlLink":"Disable import-error"}},{"before":"335c9bbc15ff4c2092fd0a53fd1a81e4eb320262","after":"7b1030d1fa5ed41a505f70178684f2d89fd6859f","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"Remove invalid option","shortMessageHtmlLink":"Remove invalid option"}},{"before":"c75bfe37d431d036f1164cd499f8a943e50fe93c","after":"335c9bbc15ff4c2092fd0a53fd1a81e4eb320262","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"Add `explicit_package_bases`","shortMessageHtmlLink":"Add explicit_package_bases"}},{"before":"524cf3aa4cc0f1a14257dec3b65253ba108684ed","after":"c75bfe37d431d036f1164cd499f8a943e50fe93c","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"Update","shortMessageHtmlLink":"Update"}},{"before":"80164fa1825055254194738a0efb495262b56d74","after":"524cf3aa4cc0f1a14257dec3b65253ba108684ed","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:32:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"Validate all codebase","shortMessageHtmlLink":"Validate all codebase"}},{"before":"ad23a9c67daae9e17417428de35ed870b1c4d2b4","after":"80164fa1825055254194738a0efb495262b56d74","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:16:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"Merge branch 'main' into mypy-updates","shortMessageHtmlLink":"Merge branch 'main' into mypy-updates"}},{"before":"bd3cfd7ec225863935fa43d36574068196ad21c3","after":"89b4299b510bbfa1e0b9a21744dd55aff5357c89","ref":"refs/heads/main","pushedAt":"2024-05-28T19:15:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"koverholt","name":"Kristopher Overholt","path":"/koverholt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/303236?s=80&v=4"},"commit":{"message":"feat: Add notebook showing a simple ReAct example (#721)\n\n- walked through during Startup School May 23rd - notebook_linter\r\nchecked\r\n\r\nAdding a notebook showing a simple ReAct example into the\r\nfunction_calling/ dir\r\nThe example was shown during Startup School May 23rd, in both the APAC\r\nand AMER sessions.\r\n\r\nnotebook_linter tested:\r\n```\r\nTest mode: false\r\nChecking notebook: intro_diy_react_agent.ipynb\r\nRunning black...\r\nreformatted intro_diy_react_agent.ipynb\r\n\r\nAll done! ✨ 🍰 ✨\r\n1 file reformatted.\r\nRunning pyupgrade...\r\nWARNING: pyupgrade will default to --py3-plus in 3.x\r\nRunning isort...\r\nFixing /setup/app/intro_diy_react_agent.ipynb\r\nRunning nbfmt...\r\nFormat notebook: intro_diy_react_agent.ipynb\r\nRunning flake8...\r\nNotebook lint finished with return code = 0\r\n```\r\n\r\n- [X] Follow the [`CONTRIBUTING`\r\nGuide](https://github.com/GoogleCloudPlatform/generative-ai/blob/main/CONTRIBUTING.md).\r\n- [X] You are listed as the author in your notebook or README file.\r\n- [ ] Your account is listed in\r\n[`CODEOWNERS`](https://github.com/GoogleCloudPlatform/generative-ai/blob/main/.github/CODEOWNERS)\r\nfor the file(s).\r\n- [X] Make your Pull Request title in the\r\n specification.\r\n- [X] Ensure the tests and linter pass (Run `nox -s format` from the\r\nrepository root to format).\r\n- [X] Appropriate docs were updated (if necessary)\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\nCo-authored-by: Holt Skinner <13262395+holtskinner@users.noreply.github.com>","shortMessageHtmlLink":"feat: Add notebook showing a simple ReAct example (#721)"}},{"before":null,"after":"ad23a9c67daae9e17417428de35ed870b1c4d2b4","ref":"refs/heads/mypy-updates","pushedAt":"2024-05-28T19:15:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"chore: Add `.mypy.ini` for strict type checking","shortMessageHtmlLink":"chore: Add .mypy.ini for strict type checking"}},{"before":"180221d6d6abbaf75504c797e7cc0d7f8f43839a","after":"bd3cfd7ec225863935fa43d36574068196ad21c3","ref":"refs/heads/main","pushedAt":"2024-05-28T18:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"chore: Remove hunspell dictionaries for German and Spanish","shortMessageHtmlLink":"chore: Remove hunspell dictionaries for German and Spanish"}},{"before":"f62a6fdd0c9e44b045b400894459437ba2e4c652","after":null,"ref":"refs/heads/spelling4","pushedAt":"2024-05-28T18:15:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"}},{"before":"644c3a0febf60aa54d09b24dd5ec96671fb25fd6","after":"180221d6d6abbaf75504c797e7cc0d7f8f43839a","ref":"refs/heads/main","pushedAt":"2024-05-28T18:15:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"chore: Remove hunspell dictionaries (#726)","shortMessageHtmlLink":"chore: Remove hunspell dictionaries (#726)"}},{"before":"d5b7bd13a7cb06675902694feba3acc421008cde","after":"f62a6fdd0c9e44b045b400894459437ba2e4c652","ref":"refs/heads/spelling4","pushedAt":"2024-05-28T18:15:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"holtskinner","name":"Holt Skinner","path":"/holtskinner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13262395?s=80&v=4"},"commit":{"message":"chore: Remove hunspell dictionaries","shortMessageHtmlLink":"chore: Remove hunspell dictionaries"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWViAzAA","startCursor":null,"endCursor":null}},"title":"Activity · GoogleCloudPlatform/generative-ai"}