{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":817465086,"defaultBranch":"main","name":"ai-styleguide","ownerLogin":"typhonshambo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-19T19:12:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54593764?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720288589.0","currentOid":""},"activityList":{"items":[{"before":"66298e96f126ac801c6649073992c54d539e58cd","after":"1b2005cf22ecd9df32434acbab36b4497b0b134e","ref":"refs/heads/3-using-diagnostics-rather-than-code-lens","pushedAt":"2024-07-09T13:17:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix code style issues with Black","shortMessageHtmlLink":"Fix code style issues with Black"}},{"before":"b8b9685a88561eb0e348358c76337470f3b65d3b","after":"66298e96f126ac801c6649073992c54d539e58cd","ref":"refs/heads/3-using-diagnostics-rather-than-code-lens","pushedAt":"2024-07-09T13:17:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Optimised with new API response\n\n- Now extension only highlights the required part of code not the whole line\n- Severity Label added","shortMessageHtmlLink":"Optimised with new API response"}},{"before":"4f2d3be7c141ef60612c9dad75cc1e99033a6b3a","after":"ace95d231f171c76841420576395870dc9b69dd1","ref":"refs/heads/main","pushedAt":"2024-07-08T06:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"unnecessary files","shortMessageHtmlLink":"unnecessary files"}},{"before":"6703ba9bb964be068556a48251a7a36a53d42733","after":"b8b9685a88561eb0e348358c76337470f3b65d3b","ref":"refs/heads/3-using-diagnostics-rather-than-code-lens","pushedAt":"2024-07-07T18:02:17.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Merge pull request #5 from typhonshambo/main\n\nUpdate formatting to prevent linting errors","shortMessageHtmlLink":"Merge pull request #5 from typhonshambo/main"}},{"before":"b4cc75fd55f7fa087cff69ac27f7907412b9b9a1","after":"4f2d3be7c141ef60612c9dad75cc1e99033a6b3a","ref":"refs/heads/main","pushedAt":"2024-07-07T17:48:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"fixed streamlit check keeps on running\n\n- earlier we were having `streamlit run .py` due to this it keep on running, now we are just checking the file instead of running it","shortMessageHtmlLink":"fixed streamlit check keeps on running"}},{"before":"6c3a2b3b7ced8d401c246945e0ee459c6c12b4fc","after":"b4cc75fd55f7fa087cff69ac27f7907412b9b9a1","ref":"refs/heads/main","pushedAt":"2024-07-07T17:36:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/typhonshambo/ai-styleguide","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/typhonshambo/ai-styleguide"}},{"before":"ae9421209ea5c29dcb145dec5ae2fe28f5f9e7f8","after":"6c3a2b3b7ced8d401c246945e0ee459c6c12b4fc","ref":"refs/heads/main","pushedAt":"2024-07-07T09:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix code style issues with Black","shortMessageHtmlLink":"Fix code style issues with Black"}},{"before":"2e12c6d8878b85c0f064a42a98d278bba00fcfeb","after":"ae9421209ea5c29dcb145dec5ae2fe28f5f9e7f8","ref":"refs/heads/main","pushedAt":"2024-07-07T09:40:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/typhonshambo/ai-styleguide","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/typhonshambo/ai-styleguide"}},{"before":"379abf7f539d62f283477e57d88aad6aa0617dd8","after":"2e12c6d8878b85c0f064a42a98d278bba00fcfeb","ref":"refs/heads/main","pushedAt":"2024-07-07T07:30:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix code style issues with Black","shortMessageHtmlLink":"Fix code style issues with Black"}},{"before":"2f8528e20411ae6cc2d978cf46056dafc807aa2d","after":"379abf7f539d62f283477e57d88aad6aa0617dd8","ref":"refs/heads/main","pushedAt":"2024-07-07T07:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"typo fixed","shortMessageHtmlLink":"typo fixed"}},{"before":"0a894f62475812518a33cfe7a48a05cd3bfd2305","after":"2f8528e20411ae6cc2d978cf46056dafc807aa2d","ref":"refs/heads/main","pushedAt":"2024-07-07T07:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Added Checks\n\n- Lint checks\n- Streamlit deployment test","shortMessageHtmlLink":"Added Checks"}},{"before":"66188730a9ca269a2cc2854b5cde77af36f1658b","after":"6703ba9bb964be068556a48251a7a36a53d42733","ref":"refs/heads/3-using-diagnostics-rather-than-code-lens","pushedAt":"2024-07-06T18:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"added diagnostics and removed code lens\n\n- The Vs-code extension now uses the diagnostics feature in order to display the outputs and suggestions, this code works on existing API response :\n\nSample response :\n```Json\n\n[\n {\n \"line\": 1,\n \"message\": \"IndentationError: unexpected indent. At least one space needed after 'def' keyword.\"\n },\n {\n \"line\": 2,\n \"message\": \"IndentationError: unexpected indent. Docstring content should start at 4 spaces indentation.\"\n },\n {\n \"line\": 4,\n \"message\": \"IndentationError: unexpected indent. Code inside function should be indented by 4 spaces.\"\n },\n {\n \"line\": 6,\n \"message\": \"IndentationError: unindent does not match any outer indentation level.\"\n }\n]\n```","shortMessageHtmlLink":"added diagnostics and removed code lens"}},{"before":"fefab8b883ab7325d3a65bc4a6cc212840d55215","after":"0a894f62475812518a33cfe7a48a05cd3bfd2305","ref":"refs/heads/main","pushedAt":"2024-07-06T18:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"typing changed to typing_extensions\n\n- `typing.TypedDic` is not supported for `python <3.12`","shortMessageHtmlLink":"typing changed to typing_extensions"}},{"before":"66188730a9ca269a2cc2854b5cde77af36f1658b","after":"fefab8b883ab7325d3a65bc4a6cc212840d55215","ref":"refs/heads/main","pushedAt":"2024-07-06T18:13:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Added Dev Container Folder","shortMessageHtmlLink":"Added Dev Container Folder"}},{"before":null,"after":"66188730a9ca269a2cc2854b5cde77af36f1658b","ref":"refs/heads/3-using-diagnostics-rather-than-code-lens","pushedAt":"2024-07-06T17:56:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"JSON Based reponse from Gemini and better suggestions\n\n- Now gemini will provide JSON based output in form of List to prevent any kind of anomaly in the server side\n- Using gemini-1.5-pro for providing better code suggestions and prevent bogus responses.\n- Updated extension to prevent auto- analyzing of code upon Editor change, as it can Spam the gemini API and can hit rate-limit","shortMessageHtmlLink":"JSON Based reponse from Gemini and better suggestions"}},{"before":"a0f8a0943158ad1eb2621b85f2ec5d61f2792fab","after":"66188730a9ca269a2cc2854b5cde77af36f1658b","ref":"refs/heads/main","pushedAt":"2024-07-03T21:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"JSON Based reponse from Gemini and better suggestions\n\n- Now gemini will provide JSON based output in form of List to prevent any kind of anomaly in the server side\n- Using gemini-1.5-pro for providing better code suggestions and prevent bogus responses.\n- Updated extension to prevent auto- analyzing of code upon Editor change, as it can Spam the gemini API and can hit rate-limit","shortMessageHtmlLink":"JSON Based reponse from Gemini and better suggestions"}},{"before":"c1e241e19e5383b8b88aa7f4f5efa441416f792e","after":"a0f8a0943158ad1eb2621b85f2ec5d61f2792fab","ref":"refs/heads/main","pushedAt":"2024-07-03T11:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"8787a088161d2de9376f3fcd22ef358071add492","after":"c1e241e19e5383b8b88aa7f4f5efa441416f792e","ref":"refs/heads/main","pushedAt":"2024-06-23T09:32:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Merge pull request #2 from invaderinvalid/patch-1\n\nUpdate readme.md","shortMessageHtmlLink":"Merge pull request #2 from invaderinvalid/patch-1"}},{"before":"d7d9e7ddccdeca00786558238b1c1c9244395def","after":"8787a088161d2de9376f3fcd22ef358071add492","ref":"refs/heads/main","pushedAt":"2024-06-22T12:43:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"385dcb494860cb3dff95f7aae4458056c6903cd2","after":"d7d9e7ddccdeca00786558238b1c1c9244395def","ref":"refs/heads/main","pushedAt":"2024-06-22T12:00:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/typhonshambo/ai-styleguide","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/typhonshambo/ai-styleguide"}},{"before":"7e1f1e2808b88a484f38d8990daf45d503f676c7","after":"385dcb494860cb3dff95f7aae4458056c6903cd2","ref":"refs/heads/main","pushedAt":"2024-06-22T11:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"15506baa450d2ddba6d92856901a2a831a701093","after":"7e1f1e2808b88a484f38d8990daf45d503f676c7","ref":"refs/heads/main","pushedAt":"2024-06-22T10:59:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"d6050456fa7425cab518e0d85ce4a0f4e063b0a7","after":"15506baa450d2ddba6d92856901a2a831a701093","ref":"refs/heads/main","pushedAt":"2024-06-22T10:45:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"added vs-code extension\n\n- [x] Implemented a flask backend server\n- [x] designed a basic vs-code extension with one command\n- [x] removed unnecessary files\n- [x] Updated readme","shortMessageHtmlLink":"added vs-code extension"}},{"before":"4417ab6de8d4907a1cd177757a40261c67f9a8d1","after":"d6050456fa7425cab518e0d85ce4a0f4e063b0a7","ref":"refs/heads/main","pushedAt":"2024-06-19T19:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Update gemini_analyzer.py","shortMessageHtmlLink":"Update gemini_analyzer.py"}},{"before":null,"after":"4417ab6de8d4907a1cd177757a40261c67f9a8d1","ref":"refs/heads/main","pushedAt":"2024-06-19T19:12:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"typhonshambo","name":"Shambo Chowdhury","path":"/typhonshambo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54593764?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEerJkaAA","startCursor":null,"endCursor":null}},"title":"Activity ยท typhonshambo/ai-styleguide"}