{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":688669711,"defaultBranch":"main","name":"agentlabs","ownerLogin":"agentlabs-inc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-07T21:06:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/143710813?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698836818.0","currentOid":""},"activityList":{"items":[{"before":"e2eb1a5405bc59b2348a0616990bab38e0a33183","after":"439ab78d0f8391bfc5415a8a7c94ce4f0e1be81a","ref":"refs/heads/main","pushedAt":"2023-11-01T11:06:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"✨ Add request login for python sdk","shortMessageHtmlLink":"✨ Add request login for python sdk"}},{"before":"9d626cc3b013d8b864fe5a854c6b7bb4d8dc7731","after":"e2eb1a5405bc59b2348a0616990bab38e0a33183","ref":"refs/heads/main","pushedAt":"2023-10-31T13:10:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"Feature/handle in sdk errors more gracefully (#55)\n\n* ✨ Allow SDKs to send system messages\r\n\r\n* ✨ Send system messages when on chat message handler crashes","shortMessageHtmlLink":"Feature/handle in sdk errors more gracefully (#55)"}},{"before":null,"after":"c8915485e8a109d0ae3c382e14f9153d9b3bb187","ref":"refs/heads/feature/handle-in-sdk-errors-more-gracefully","pushedAt":"2023-10-31T12:44:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Send system messages when on chat message handler crashes","shortMessageHtmlLink":"✨ Send system messages when on chat message handler crashes"}},{"before":"6a51c9942c91c899916f0fe6bbecd6b6ebd63e50","after":"9d626cc3b013d8b864fe5a854c6b7bb4d8dc7731","ref":"refs/heads/main","pushedAt":"2023-10-30T21:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"Feature/improved server analytics (#54)\n\n* ✨ Track backend connections\r\n\r\n* ✨ Emit event on each message\r\n\r\n* 📈 Track agent connections and sent messages","shortMessageHtmlLink":"Feature/improved server analytics (#54)"}},{"before":"3f7820412f760c022d0b09e5281520043c0fa164","after":"64291732dc86475e8ea62147489383beebcaf97a","ref":"refs/heads/feature/improved-server-analytics","pushedAt":"2023-10-30T21:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"📈 Track agent connections and sent messages","shortMessageHtmlLink":"📈 Track agent connections and sent messages"}},{"before":"5e7a45db3888b93bc12f0b514e35d1dd9fc97184","after":"3f7820412f760c022d0b09e5281520043c0fa164","ref":"refs/heads/feature/improved-server-analytics","pushedAt":"2023-10-30T18:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Emit event on each message","shortMessageHtmlLink":"✨ Emit event on each message"}},{"before":null,"after":"5e7a45db3888b93bc12f0b514e35d1dd9fc97184","ref":"refs/heads/feature/improved-server-analytics","pushedAt":"2023-10-30T16:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Track backend connections","shortMessageHtmlLink":"✨ Track backend connections"}},{"before":"bd5146bd1481c4c553ca62c507bc4e9b8ad52adb","after":"6a51c9942c91c899916f0fe6bbecd6b6ebd63e50","ref":"refs/heads/main","pushedAt":"2023-10-30T15:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"⬇️ Lower required python version to 3.9 for python sdk","shortMessageHtmlLink":"⬇️ Lower required python version to 3.9 for python sdk"}},{"before":"10968f8bb19577ce117ab9479d29f4b06ad59620","after":"bd5146bd1481c4c553ca62c507bc4e9b8ad52adb","ref":"refs/heads/main","pushedAt":"2023-10-30T12:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"💄 Fix overflow-x","shortMessageHtmlLink":"💄 Fix overflow-x"}},{"before":"48b28b80d9adf27416da29a7c243bc444e9a8206","after":"10968f8bb19577ce117ab9479d29f4b06ad59620","ref":"refs/heads/main","pushedAt":"2023-10-28T16:39:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"🐛 Fix attachment uploader z-index","shortMessageHtmlLink":"🐛 Fix attachment uploader z-index"}},{"before":"465b4c2ebbbae45120af8ea04ea07f0982128894","after":"48b28b80d9adf27416da29a7c243bc444e9a8206","ref":"refs/heads/main","pushedAt":"2023-10-28T15:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"🐛 Fix oauth redirect uri and popup redirect issue","shortMessageHtmlLink":"🐛 Fix oauth redirect uri and popup redirect issue"}},{"before":"181fdd1255e6c387c2a5d5b16d0d48a47fdde74d","after":null,"ref":"refs/heads/feat/upload-from-frontend","pushedAt":"2023-10-28T12:35:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"}},{"before":"ececa9684a269c6cc09b4d6435de84379a710c0a","after":"465b4c2ebbbae45120af8ea04ea07f0982128894","ref":"refs/heads/main","pushedAt":"2023-10-28T12:35:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"Feat/upload from frontend (#53)\n\n* ✨ Allow file upload endpoint to be accessed from frontend\r\n\r\n* ✨ Handle attachment upload on the frontend\r\n\r\n* ✨ Handle client side attachments from node sdk's perspective\r\n\r\n* ✨ Add support for in memory attachment in node sdk\r\n\r\n* ✨ Add client side attachment support in python sdk\r\n\r\n* ✨ Handle sending attachments from buffer\r\n\r\n* ✨ Remove updatedAt field from attachment as it doesn't exist\r\n\r\n* 🐛 Fix textearea auto focus","shortMessageHtmlLink":"Feat/upload from frontend (#53)"}},{"before":"156a6b14c8b7c6f497a42b141e0e1dc824f8c7c4","after":"181fdd1255e6c387c2a5d5b16d0d48a47fdde74d","ref":"refs/heads/feat/upload-from-frontend","pushedAt":"2023-10-28T12:10:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"🐛 Fix textearea auto focus","shortMessageHtmlLink":"🐛 Fix textearea auto focus"}},{"before":"d539f3898f2ff0d7a63882986e66a8bd74eef517","after":"156a6b14c8b7c6f497a42b141e0e1dc824f8c7c4","ref":"refs/heads/feat/upload-from-frontend","pushedAt":"2023-10-28T11:38:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Remove updatedAt field from attachment as it doesn't exist","shortMessageHtmlLink":"✨ Remove updatedAt field from attachment as it doesn't exist"}},{"before":"4cb546fc5ea28fbd522cd86871a81e17019ee2f4","after":"ececa9684a269c6cc09b4d6435de84379a710c0a","ref":"refs/heads/main","pushedAt":"2023-10-28T11:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"📝 Readme","shortMessageHtmlLink":"📝 Readme"}},{"before":"be3328a3771b44a216fa08689eafffff50580421","after":"d539f3898f2ff0d7a63882986e66a8bd74eef517","ref":"refs/heads/feat/upload-from-frontend","pushedAt":"2023-10-28T10:44:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Add client side attachment support in python sdk","shortMessageHtmlLink":"✨ Add client side attachment support in python sdk"}},{"before":"c13fee9f8384f614b6f2180ddae70345373639f5","after":"be3328a3771b44a216fa08689eafffff50580421","ref":"refs/heads/feat/upload-from-frontend","pushedAt":"2023-10-27T20:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Handle client side attachments from node sdk's perspective","shortMessageHtmlLink":"✨ Handle client side attachments from node sdk's perspective"}},{"before":"e67e61030c4b78d1dfc0e112e642704cc900ba74","after":"c13fee9f8384f614b6f2180ddae70345373639f5","ref":"refs/heads/feat/upload-from-frontend","pushedAt":"2023-10-27T18:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Handle attachment upload on the frontend","shortMessageHtmlLink":"✨ Handle attachment upload on the frontend"}},{"before":null,"after":"e67e61030c4b78d1dfc0e112e642704cc900ba74","ref":"refs/heads/feat/upload-from-frontend","pushedAt":"2023-10-27T11:57:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Allow file upload endpoint to be accessed from frontend","shortMessageHtmlLink":"✨ Allow file upload endpoint to be accessed from frontend"}},{"before":"65917151e511efaff657a42c8827de22508c43a1","after":null,"ref":"refs/heads/feat/components","pushedAt":"2023-10-26T16:43:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"}},{"before":"bd303c2f5cfe42317f849227be1f9a256c4c83a4","after":"4cb546fc5ea28fbd522cd86871a81e17019ee2f4","ref":"refs/heads/main","pushedAt":"2023-10-26T16:43:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"Feat/components (#52)\n\n* 🚧 Add select component\r\n\r\n* 🚧 Add chart components\r\n\r\n* 🚧 Add Datepicker message component\r\n\r\n* ✨ Handle echarts with node sdk\r\n\r\n* ✨ Add echart method to agent in python sdk\r\n\r\n---------\r\n\r\nCo-authored-by: Kevin Piacentini ","shortMessageHtmlLink":"Feat/components (#52)"}},{"before":"489d7c87697c9bbb5d18a83de0ba56c48ff2b791","after":"65917151e511efaff657a42c8827de22508c43a1","ref":"refs/heads/feat/components","pushedAt":"2023-10-26T16:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Add echart method to agent in python sdk","shortMessageHtmlLink":"✨ Add echart method to agent in python sdk"}},{"before":"fa2b47a37480b0bb98984f30447af7aa5ca82e40","after":"489d7c87697c9bbb5d18a83de0ba56c48ff2b791","ref":"refs/heads/feat/components","pushedAt":"2023-10-26T16:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aurelien-brabant","name":"Aurélien Brabant","path":"/aurelien-brabant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72200344?s=80&v=4"},"commit":{"message":"✨ Handle echarts with node sdk","shortMessageHtmlLink":"✨ Handle echarts with node sdk"}},{"before":"ee12bfb6ecd393d5f33ff39c1b29bb8427c14d48","after":"bd303c2f5cfe42317f849227be1f9a256c4c83a4","ref":"refs/heads/main","pushedAt":"2023-10-26T14:15:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"💄 Add image placeholder while loading it","shortMessageHtmlLink":"💄 Add image placeholder while loading it"}},{"before":null,"after":"e94cae78cac16031acc9b20b4579a4fdfafae02d","ref":"refs/heads/feat/improve-attachements","pushedAt":"2023-10-26T12:12:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"💄 Update attachement UI","shortMessageHtmlLink":"💄 Update attachement UI"}},{"before":"e94cae78cac16031acc9b20b4579a4fdfafae02d","after":null,"ref":"refs/heads/feat/improve-attachements","pushedAt":"2023-10-26T12:12:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"}},{"before":"ef969cf314bf5511d1bcd61c7006e666ba158563","after":"ee12bfb6ecd393d5f33ff39c1b29bb8427c14d48","ref":"refs/heads/main","pushedAt":"2023-10-26T12:11:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"Feat/improve attachements (#51)\n\n✅ Add preview and lightbox for images\r\n✅ Rework the file card\r\n✅ Organize the images and files in two different lists","shortMessageHtmlLink":"Feat/improve attachements (#51)"}},{"before":"77aa03dcb61b42b4e270ea874a6b026ecd2d6506","after":"e94cae78cac16031acc9b20b4579a4fdfafae02d","ref":"refs/heads/feat/improve-attachements","pushedAt":"2023-10-26T11:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"💄 Update attachement UI","shortMessageHtmlLink":"💄 Update attachement UI"}},{"before":"54a4fa44d5562b3ee45df9363e8d89db86f30e45","after":"fa2b47a37480b0bb98984f30447af7aa5ca82e40","ref":"refs/heads/feat/components","pushedAt":"2023-10-26T10:45:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kevinpiac","name":"Kevin Piacentini","path":"/kevinpiac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15961122?s=80&v=4"},"commit":{"message":"🚧 Add Datepicker message component","shortMessageHtmlLink":"🚧 Add Datepicker message component"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpNlBpQA","startCursor":null,"endCursor":null}},"title":"Activity · agentlabs-inc/agentlabs"}