{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":354350566,"defaultBranch":"main","name":"openai.ex","ownerLogin":"mgallo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-03T17:16:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1528511?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721293420.0","currentOid":""},"activityList":{"items":[{"before":"5831571a5b41868c4f05ea60e15b89ec32a40d3b","after":"c936bc685a0cb86806bf3877b449f12bf9de4dee","ref":"refs/heads/main","pushedAt":"2024-07-18T08:44:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: bump version 0.6.2","shortMessageHtmlLink":"chore: bump version 0.6.2"}},{"before":"0971091e1fdef197fe01345f612d9f21c7fd9dfe","after":"5831571a5b41868c4f05ea60e15b89ec32a40d3b","ref":"refs/heads/main","pushedAt":"2024-07-18T08:39:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"fix: intermittent Jason.DecodeError in stream (#61)\n\n* Handle HTTPoison error case during Stream.new/1 - Fixes #51\r\n\r\n* Changed stream resource to handle accumulating chunks to avoid orphaned SSE events in chunks - Fixes #60\r\n\r\n* Fix hackney close interrupted by :halt further downstream\r\n\r\n* Ensure dangling accumulator case is handled\r\n\r\n* Handle OpenAI error case\r\n\r\n* Fixed issues with event: field not being recognized\r\n\r\n* Fixed test failure - bad return","shortMessageHtmlLink":"fix: intermittent Jason.DecodeError in stream (#61)"}},{"before":"dd48493ff505502dca24061edc2a5f7261f49762","after":"0971091e1fdef197fe01345f612d9f21c7fd9dfe","ref":"refs/heads/main","pushedAt":"2024-07-17T15:29:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: added missing comma in configuration readme (#62)","shortMessageHtmlLink":"chore: added missing comma in configuration readme (#62)"}},{"before":"12d96f21e58c82183f348f712a18432c06017675","after":"dd48493ff505502dca24061edc2a5f7261f49762","ref":"refs/heads/main","pushedAt":"2023-11-20T18:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"feat: add missing submit_tool_outputs threads API","shortMessageHtmlLink":"feat: add missing submit_tool_outputs threads API"}},{"before":"454376c7c6500705c934f0fb13c8e3e867fb5217","after":"12d96f21e58c82183f348f712a18432c06017675","ref":"refs/heads/main","pushedAt":"2023-11-19T13:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"739935af2b13e1e55be6ce12591a8907e9eb5672","after":"454376c7c6500705c934f0fb13c8e3e867fb5217","ref":"refs/heads/main","pushedAt":"2023-11-17T18:07:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: add disclaimer in readme","shortMessageHtmlLink":"chore: add disclaimer in readme"}},{"before":"eb56f54b6badd874a94560f8c501418bbda8d2f8","after":"739935af2b13e1e55be6ce12591a8907e9eb5672","ref":"refs/heads/main","pushedAt":"2023-11-17T17:29:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:mgallo/openai.ex","shortMessageHtmlLink":"Merge branch 'main' of github.com:mgallo/openai.ex"}},{"before":"cd6049fef03639bd5c8cc4c6a3b23ac7d1f4ccdb","after":"eb56f54b6badd874a94560f8c501418bbda8d2f8","ref":"refs/heads/main","pushedAt":"2023-11-17T17:03:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"feat: add OpenAI.audio_speech/2 (#57)","shortMessageHtmlLink":"feat: add OpenAI.audio_speech/2 (#57)"}},{"before":"a27dc650881cb5f7efa9d6ac406e291ca24dabb7","after":null,"ref":"refs/heads/assistants-api","pushedAt":"2023-11-17T17:02:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"}},{"before":"c793f5e11b0df3bdb63082dece4d9227f285a883","after":"cd6049fef03639bd5c8cc4c6a3b23ac7d1f4ccdb","ref":"refs/heads/main","pushedAt":"2023-11-17T17:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: update readme for assistants / threads / messages","shortMessageHtmlLink":"chore: update readme for assistants / threads / messages"}},{"before":"979a03a4a5c4b35a0966e37b8d608eeb2ab8efdd","after":"a27dc650881cb5f7efa9d6ac406e291ca24dabb7","ref":"refs/heads/assistants-api","pushedAt":"2023-11-17T16:59:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:mgallo/openai.ex into assistants-api","shortMessageHtmlLink":"Merge branch 'main' of github.com:mgallo/openai.ex into assistants-api"}},{"before":"ebc8538fa9933aa2a13ef121e087e6c4133039fd","after":"c793f5e11b0df3bdb63082dece4d9227f285a883","ref":"refs/heads/main","pushedAt":"2023-11-17T16:56:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"feat: assistants API support (#58)\n\n* Assistants and files fetching\r\n\r\n* Assistants API assistants CRUD\r\n\r\n* Readme update on beta config\r\n\r\n* Assistants API files\r\n\r\n* Assistants API threads CRUD\r\n\r\n* Assistants API messages and files CRUD\r\n\r\n* Assistants API runs CRUD wip\r\n\r\n* Assistants API runs and steps actions\r\n\r\n* Breaking docs styling fixes","shortMessageHtmlLink":"feat: assistants API support (#58)"}},{"before":null,"after":"979a03a4a5c4b35a0966e37b8d608eeb2ab8efdd","ref":"refs/heads/assistants-api","pushedAt":"2023-11-17T16:53:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: update readme for assistants / threads / messages","shortMessageHtmlLink":"chore: update readme for assistants / threads / messages"}},{"before":"a29661b55f090938d37460b263a95c8bc2c7788f","after":"ebc8538fa9933aa2a13ef121e087e6c4133039fd","ref":"refs/heads/main","pushedAt":"2023-09-10T12:54:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: bump version 0.5.4","shortMessageHtmlLink":"chore: bump version 0.5.4"}},{"before":"92d7ee1be290e5310b09b098494fe7180520ef5a","after":"a29661b55f090938d37460b263a95c8bc2c7788f","ref":"refs/heads/main","pushedAt":"2023-09-10T12:53:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"doc: added warning in configuration paragraph (fixes #50)","shortMessageHtmlLink":"doc: added warning in configuration paragraph (fixes #50)"}},{"before":"1a85292b4434798ab6371d69511f4f01d4ea9ef4","after":"92d7ee1be290e5310b09b098494fe7180520ef5a","ref":"refs/heads/main","pushedAt":"2023-09-10T12:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"fix: handle HTTPoison error case during Stream.new/1 - Fixes #51 (#52)","shortMessageHtmlLink":"fix: handle HTTPoison error case during Stream.new/1 - Fixes #51 (#52)"}},{"before":"8e5f96555a27dd6b6b49642ee2bbce0039712573","after":null,"ref":"refs/heads/chore/ci-action","pushedAt":"2023-06-18T17:28:07.107Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"}},{"before":null,"after":"8e5f96555a27dd6b6b49642ee2bbce0039712573","ref":"refs/heads/chore/ci-action","pushedAt":"2023-06-18T17:27:22.841Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: test ci workflow","shortMessageHtmlLink":"chore: test ci workflow"}},{"before":"3cb423a87337da95621761ec40e63975a58aff88","after":"1a85292b4434798ab6371d69511f4f01d4ea9ef4","ref":"refs/heads/main","pushedAt":"2023-06-18T17:09:26.031Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: bump version 0.5.3","shortMessageHtmlLink":"chore: bump version 0.5.3"}},{"before":"ccbaf4622673080933c9df1bc32c3f9d69d16332","after":"3cb423a87337da95621761ec40e63975a58aff88","ref":"refs/heads/main","pushedAt":"2023-06-18T17:07:31.155Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: Update elixir.yml to support ubuntu 22.04","shortMessageHtmlLink":"chore: Update elixir.yml to support ubuntu 22.04"}},{"before":"ec90d7fc0c1ba9452095ab0bd0ae3879f801480b","after":"ccbaf4622673080933c9df1bc32c3f9d69d16332","ref":"refs/heads/main","pushedAt":"2023-06-18T17:03:14.606Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: update elixir.yml","shortMessageHtmlLink":"chore: update elixir.yml"}},{"before":"6785ac79fc8b61929df3ebde1c475198c696ddb9","after":"ec90d7fc0c1ba9452095ab0bd0ae3879f801480b","ref":"refs/heads/main","pushedAt":"2023-06-18T16:59:30.679Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: update env to run tests in pipeline","shortMessageHtmlLink":"chore: update env to run tests in pipeline"}},{"before":"0e71de338d7cf938b83cea0499ea9ad4e9c4b9f4","after":"6785ac79fc8b61929df3ebde1c475198c696ddb9","ref":"refs/heads/main","pushedAt":"2023-06-18T16:53:25.724Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"feat: create elixir.yml workflow","shortMessageHtmlLink":"feat: create elixir.yml workflow"}},{"before":"77ba24c672362925b46f76352e6d9ccb1cf40ebf","after":"0e71de338d7cf938b83cea0499ea9ad4e9c4b9f4","ref":"refs/heads/main","pushedAt":"2023-06-18T16:50:23.175Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"feat: handle html errors + specs (#43)\n\n* Server error handling\r\n\r\n* fix: update html errors handling to avboid regressions + test\r\n\r\n---------\r\n\r\nCo-authored-by: mgallo ","shortMessageHtmlLink":"feat: handle html errors + specs (#43)"}},{"before":"5431ec315bdf75a8e0530a1b748bf8090ef5349d","after":"77ba24c672362925b46f76352e6d9ccb1cf40ebf","ref":"refs/heads/main","pushedAt":"2023-06-07T20:15:56.164Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: fix case typos in OpenAITest module and MixProject (#38)","shortMessageHtmlLink":"chore: fix case typos in OpenAITest module and MixProject (#38)"}},{"before":"fb69a7ae6d79d19a4b6618f05578336aa6832704","after":"5431ec315bdf75a8e0530a1b748bf8090ef5349d","ref":"refs/heads/main","pushedAt":"2023-05-02T17:08:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: remove todos in readme","shortMessageHtmlLink":"chore: remove todos in readme"}},{"before":"4af045352b0cdb6d644d93208185836bba0bd1d9","after":"fb69a7ae6d79d19a4b6618f05578336aa6832704","ref":"refs/heads/main","pushedAt":"2023-05-02T17:03:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"chore: bump version v0.5.2","shortMessageHtmlLink":"chore: bump version v0.5.2"}},{"before":"2ff1196344791a679955813877712598a176baa8","after":"4af045352b0cdb6d644d93208185836bba0bd1d9","ref":"refs/heads/main","pushedAt":"2023-05-02T16:52:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:mgallo/openai.ex","shortMessageHtmlLink":"Merge branch 'main' of github.com:mgallo/openai.ex"}},{"before":"807f1b16384884043fc0259547c9d85c75840f5e","after":"2ff1196344791a679955813877712598a176baa8","ref":"refs/heads/main","pushedAt":"2023-05-02T16:46:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"},"commit":{"message":"feat: add stream support for `chat_completion()` (#36)\n\n* add stream support for chat_completion()\r\n\r\n* add an appropiate default value\r\n\r\n* handle `stream` param in `api_post()` function\r\n\r\n* handle error when response code is not 200","shortMessageHtmlLink":"feat: add stream support for chat_completion() (#36)"}},{"before":"9975fb48bcc025497828d781923472bec66fce08","after":null,"ref":"refs/heads/0.5.1","pushedAt":"2023-04-22T12:27:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgallo","name":"Marco Gallo","path":"/mgallo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1528511?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgq1qRwA","startCursor":null,"endCursor":null}},"title":"Activity ยท mgallo/openai.ex"}