{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":773035266,"defaultBranch":"main","name":"YeetAI","ownerLogin":"YeetCode-devs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-16T15:08:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/126823897?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713095062.0","currentOid":""},"activityList":{"items":[{"before":"a0ac929c676d000f202c131f4d49b8671b038136","after":"c25d9173d360e88f046627e5ea8655f155fdb3b5","ref":"refs/heads/rewrite","pushedAt":"2024-05-29T10:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"Partial revert of commit: 'e90b731: src: Command: Implement a more robust mechanism for command-files data\n\n* Revert back to storing raw cmd data dict. Leave the class though,\n as it can be used to parse the data when needed.","shortMessageHtmlLink":"Partial revert of commit: 'e90b731: src: Command: Implement a more ro…"}},{"before":"e90b731ecd11aa8017ebc8117e38b557a1fbd586","after":"a0ac929c676d000f202c131f4d49b8671b038136","ref":"refs/heads/rewrite","pushedAt":"2024-04-29T08:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"Update dependencies to fix GitHub's vulnerability warning","shortMessageHtmlLink":"Update dependencies to fix GitHub's vulnerability warning"}},{"before":"5f1faeee843d52279696f24e3128a5a844457665","after":"e90b731ecd11aa8017ebc8117e38b557a1fbd586","ref":"refs/heads/rewrite","pushedAt":"2024-04-27T14:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"src: Command: Implement a more robust mechanism for command-files data","shortMessageHtmlLink":"src: Command: Implement a more robust mechanism for command-files data"}},{"before":"31778544bd46aef3f203896aad77831413ceb377","after":"5f1faeee843d52279696f24e3128a5a844457665","ref":"refs/heads/rewrite","pushedAt":"2024-04-26T15:21:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"src/commands/AI: ask: Nuke redundant event loop policy logging\n\n* Now that we no longer use g4f","shortMessageHtmlLink":"src/commands/AI: ask: Nuke redundant event loop policy logging"}},{"before":"10ae059474a07cb687855e3b25979da0e4253be0","after":"31778544bd46aef3f203896aad77831413ceb377","ref":"refs/heads/rewrite","pushedAt":"2024-04-23T17:37:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"src: Bot: Refactor the commands loader","shortMessageHtmlLink":"src: Bot: Refactor the commands loader"}},{"before":"10ae059474a07cb687855e3b25979da0e4253be0","after":"11587cb85b257228f49d285e35e4da85bb0dd634","ref":"refs/heads/staging/hakimi","pushedAt":"2024-04-23T07:46:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"src/commands/AI: ask: Switch to the async variant of the OpenAI client\n\nRun the isort tool to sort out the project's import statements.\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src/commands/AI: ask: Switch to the async variant of the OpenAI client"}},{"before":"11587cb85b257228f49d285e35e4da85bb0dd634","after":"10ae059474a07cb687855e3b25979da0e4253be0","ref":"refs/heads/rewrite","pushedAt":"2024-04-23T07:46:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"tests: Remove redundant g4f test since we stopped using it","shortMessageHtmlLink":"tests: Remove redundant g4f test since we stopped using it"}},{"before":"11587cb85b257228f49d285e35e4da85bb0dd634","after":"10ae059474a07cb687855e3b25979da0e4253be0","ref":"refs/heads/staging/hakimi","pushedAt":"2024-04-23T07:45:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"tests: Remove redundant g4f test since we stopped using it","shortMessageHtmlLink":"tests: Remove redundant g4f test since we stopped using it"}},{"before":"2d5a80a3dea3aaf9bd4aa2a293720a96bfdde1ff","after":"11587cb85b257228f49d285e35e4da85bb0dd634","ref":"refs/heads/staging/hakimi","pushedAt":"2024-04-16T15:33:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"src/commands/AI: ask: Switch to the async variant of the OpenAI client\n\nRun the isort tool to sort out the project's import statements.\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src/commands/AI: ask: Switch to the async variant of the OpenAI client"}},{"before":"cac175e557cd713e7f409eef30d3f63ea89995be","after":"11587cb85b257228f49d285e35e4da85bb0dd634","ref":"refs/heads/rewrite","pushedAt":"2024-04-15T15:04:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"src/commands/AI: ask: Switch to the async variant of the OpenAI client\n\nRun the isort tool to sort out the project's import statements.\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src/commands/AI: ask: Switch to the async variant of the OpenAI client"}},{"before":"c3f5e64ecaae9ad5a4b8ef9f3f81eeacee0bbf5f","after":"11587cb85b257228f49d285e35e4da85bb0dd634","ref":"refs/heads/staging/pratham","pushedAt":"2024-04-15T14:55:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"src/commands/AI: ask: Switch to the async variant of the OpenAI client\n\nRun the isort tool to sort out the project's import statements.\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src/commands/AI: ask: Switch to the async variant of the OpenAI client"}},{"before":"d7459b1cf64fca4c8d849b910af9bc4d115e720c","after":"c3f5e64ecaae9ad5a4b8ef9f3f81eeacee0bbf5f","ref":"refs/heads/staging/pratham","pushedAt":"2024-04-14T17:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"src!: Migarate fully over to the official OpenAI SDK\n\nUpdate the example .env file. Drop all of the G4F-related codebase. Clean up some parts of the codebase.\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src!: Migarate fully over to the official OpenAI SDK"}},{"before":"dcc8935394a0a73ee0d09a02325bff054ba28eaf","after":"d7459b1cf64fca4c8d849b910af9bc4d115e720c","ref":"refs/heads/staging/pratham","pushedAt":"2024-04-14T13:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"src: Bot: Implement category support for the command-handler\n\nAdapt to the logging format in line with the rest of the bot as well.\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src: Bot: Implement category support for the command-handler"}},{"before":"dcc8935394a0a73ee0d09a02325bff054ba28eaf","after":"2d5a80a3dea3aaf9bd4aa2a293720a96bfdde1ff","ref":"refs/heads/main","pushedAt":"2024-04-14T12:33:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"modules: Move under src/modules","shortMessageHtmlLink":"modules: Move under src/modules"}},{"before":"cac175e557cd713e7f409eef30d3f63ea89995be","after":"dcc8935394a0a73ee0d09a02325bff054ba28eaf","ref":"refs/heads/staging/pratham","pushedAt":"2024-04-14T12:31:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"src: Bot: Switch to a command-handler implementation\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src: Bot: Switch to a command-handler implementation"}},{"before":"2d5a80a3dea3aaf9bd4aa2a293720a96bfdde1ff","after":"dcc8935394a0a73ee0d09a02325bff054ba28eaf","ref":"refs/heads/main","pushedAt":"2024-04-14T12:30:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"src: Bot: Switch to a command-handler implementation\n\nSigned-off-by: Pratham Dubey <134331217+prathamdby@users.noreply.github.com>","shortMessageHtmlLink":"src: Bot: Switch to a command-handler implementation"}},{"before":null,"after":"cac175e557cd713e7f409eef30d3f63ea89995be","ref":"refs/heads/staging/pratham","pushedAt":"2024-04-14T11:44:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"YeetAI: Add openai's official api package as dependency","shortMessageHtmlLink":"YeetAI: Add openai's official api package as dependency"}},{"before":"2d5a80a3dea3aaf9bd4aa2a293720a96bfdde1ff","after":"cac175e557cd713e7f409eef30d3f63ea89995be","ref":"refs/heads/rewrite","pushedAt":"2024-04-13T17:45:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"YeetAI: Add openai's official api package as dependency","shortMessageHtmlLink":"YeetAI: Add openai's official api package as dependency"}},{"before":null,"after":"2d5a80a3dea3aaf9bd4aa2a293720a96bfdde1ff","ref":"refs/heads/rewrite","pushedAt":"2024-04-13T17:28:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"modules: Move under src/modules","shortMessageHtmlLink":"modules: Move under src/modules"}},{"before":"6fac62e1da82257f6f097c360682f203dbaf68bb","after":"2d5a80a3dea3aaf9bd4aa2a293720a96bfdde1ff","ref":"refs/heads/main","pushedAt":"2024-04-13T17:25:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"modules: Move under src/modules","shortMessageHtmlLink":"modules: Move under src/modules"}},{"before":"43d9528e845738dfec2dd09c73de77a22ed9738f","after":"2d5a80a3dea3aaf9bd4aa2a293720a96bfdde1ff","ref":"refs/heads/staging/hakimi","pushedAt":"2024-04-03T08:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"modules: Move under src/modules","shortMessageHtmlLink":"modules: Move under src/modules"}},{"before":"6fac62e1da82257f6f097c360682f203dbaf68bb","after":"43d9528e845738dfec2dd09c73de77a22ed9738f","ref":"refs/heads/staging/hakimi","pushedAt":"2024-04-01T03:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"modules: ask: Make pyright stfu","shortMessageHtmlLink":"modules: ask: Make pyright stfu"}},{"before":"c4df604c931b68ac981d6cf53581802456cc7daf","after":"6fac62e1da82257f6f097c360682f203dbaf68bb","ref":"refs/heads/staging/hakimi","pushedAt":"2024-03-26T16:35:46.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"Merge pull request #19 from YeetCode-devs/staging/prathamdby","shortMessageHtmlLink":"Merge pull request #19 from YeetCode-devs/staging/prathamdby"}},{"before":"62d66b7daf71f9bbe68111deec2d657f9d15504b","after":null,"ref":"refs/heads/staging/prathamdby","pushedAt":"2024-03-26T15:32:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"}},{"before":"c4df604c931b68ac981d6cf53581802456cc7daf","after":"6fac62e1da82257f6f097c360682f203dbaf68bb","ref":"refs/heads/main","pushedAt":"2024-03-26T15:31:55.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"Merge pull request #19 from YeetCode-devs/staging/prathamdby","shortMessageHtmlLink":"Merge pull request #19 from YeetCode-devs/staging/prathamdby"}},{"before":"5ce4169372ca012e167cc34d7285ae943f117bec","after":"62d66b7daf71f9bbe68111deec2d657f9d15504b","ref":"refs/heads/staging/prathamdby","pushedAt":"2024-03-26T11:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"src: Bot: Guard the platform-specific attribute of the asyncio package","shortMessageHtmlLink":"src: Bot: Guard the platform-specific attribute of the asyncio package"}},{"before":null,"after":"5ce4169372ca012e167cc34d7285ae943f117bec","ref":"refs/heads/staging/prathamdby","pushedAt":"2024-03-26T10:59:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"},"commit":{"message":"tests: bing: Switch to the GPT-4 model as the default","shortMessageHtmlLink":"tests: bing: Switch to the GPT-4 model as the default"}},{"before":"238d65b4ae7bd247b2f3d3179fb27450cc580127","after":null,"ref":"refs/heads/staging/prathamdby","pushedAt":"2024-03-26T10:08:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prathamdby","name":"Pratham Dubey","path":"/prathamdby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134331217?s=80&v=4"}},{"before":"e94784d117021963651a9e516d855b67f6bcc0cf","after":"c4df604c931b68ac981d6cf53581802456cc7daf","ref":"refs/heads/main","pushedAt":"2024-03-26T09:14:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"modules: ask: fixup! Guard against empty reply_to_message field","shortMessageHtmlLink":"modules: ask: fixup! Guard against empty reply_to_message field"}},{"before":"e94784d117021963651a9e516d855b67f6bcc0cf","after":"c4df604c931b68ac981d6cf53581802456cc7daf","ref":"refs/heads/staging/hakimi","pushedAt":"2024-03-26T09:13:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakimifr","name":"Hakimi","path":"/hakimifr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67860246?s=80&v=4"},"commit":{"message":"modules: ask: fixup! Guard against empty reply_to_message field","shortMessageHtmlLink":"modules: ask: fixup! Guard against empty reply_to_message field"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVs4ohQA","startCursor":null,"endCursor":null}},"title":"Activity · YeetCode-devs/YeetAI"}