{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":797247774,"defaultBranch":"main","name":"instructor-go","ownerLogin":"instructor-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-07T13:28:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/155852026?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724782409.0","currentOid":""},"activityList":{"items":[{"before":"6d248d5d70bdcc81c2cb67e47532af94793e9008","after":"b63ca60f159b7c7cb9517aec12082b27a6cec0e5","ref":"refs/heads/main","pushedAt":"2024-08-27T18:15:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"fix readme (#39)\n\n* fix readme\r\n\r\n* fix dropdown\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"fix readme (#39)"}},{"before":"6c2e9b9384555ab740e89a560875afb5bee0e7e6","after":"6d248d5d70bdcc81c2cb67e47532af94793e9008","ref":"refs/heads/main","pushedAt":"2024-08-27T18:13:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"add openai strict (structured outputs) mode (#38)\n\n* init\r\n\r\n* update from fork\r\n\r\n* add openai strict (structured outputs) mode\r\n\r\n* revert reciept\r\n\r\n* strict mode working\r\n\r\n* fix strict mode example\r\n\r\n* add example to readme\r\n\r\n* update readme dropdowns\r\n\r\n* add openai api key to running readme\r\n\r\n* g co vision/receipt/main.go\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"add openai strict (structured outputs) mode (#38)"}},{"before":"1bed2ccedc4cb44565fa807b9e2a5bb5da2b5b11","after":"6c2e9b9384555ab740e89a560875afb5bee0e7e6","ref":"refs/heads/main","pushedAt":"2024-08-13T12:52:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"update readme examples (#37)\n\nCo-authored-by: Robby ","shortMessageHtmlLink":"update readme examples (#37)"}},{"before":"4f44a3889ad53823314392409116acc40e4a0341","after":"1bed2ccedc4cb44565fa807b9e2a5bb5da2b5b11","ref":"refs/heads/main","pushedAt":"2024-08-11T02:39:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"fix receipt filename (#35)\n\nCo-authored-by: Robby ","shortMessageHtmlLink":"fix receipt filename (#35)"}},{"before":"a0b9db359fb8751e88c65ddd6213d30179ea890c","after":"4f44a3889ad53823314392409116acc40e4a0341","ref":"refs/heads/main","pushedAt":"2024-08-11T02:38:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"fix receipt image urls (#34)","shortMessageHtmlLink":"fix receipt image urls (#34)"}},{"before":"2fcbdf9112819c098b25401d7e07baa254a43e04","after":"a0b9db359fb8751e88c65ddd6213d30179ea890c","ref":"refs/heads/main","pushedAt":"2024-08-11T02:34:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"add receipt example (#33)\n\n* add receipt vision example\r\n\r\n* update readme\r\n\r\n* move images/ to vision/\r\n\r\n* fix images\r\n\r\n* fix images\r\n\r\n* show images side by side\r\n\r\n* fix\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"add receipt example (#33)"}},{"before":"4c6f0c8481c19c84ab26f8ddd0b23c032aca5d3c","after":"2fcbdf9112819c098b25401d7e07baa254a43e04","ref":"refs/heads/main","pushedAt":"2024-07-15T21:12:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"fix readme (#31)\n\nCo-authored-by: Robby ","shortMessageHtmlLink":"fix readme (#31)"}},{"before":"c9be9ffd67dfa3cb01a86d6f4cdae8e748cb024e","after":"4c6f0c8481c19c84ab26f8ddd0b23c032aca5d3c","ref":"refs/heads/main","pushedAt":"2024-07-15T19:50:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"add usage examples to readme (#30)\n\n* add readme sections for llm providers and usage\r\n\r\n* add usage examples to readme","shortMessageHtmlLink":"add usage examples to readme (#30)"}},{"before":"ea5dfe9a75dae2faef948bb3650703f4d0fb2c23","after":"c9be9ffd67dfa3cb01a86d6f4cdae8e748cb024e","ref":"refs/heads/main","pushedAt":"2024-07-15T13:09:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"count all usage from all retries and failures (#29)\n\n* Count all usage from failures to unmarshal and validate json\r\n\r\n* usage counting: move provider-specific logic into provider chat files","shortMessageHtmlLink":"count all usage from all retries and failures (#29)"}},{"before":"7648462bdfb35e763d70f868ca15a2ee692601d6","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-06-26T15:56:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"91ffa0d9195d1ea2c74184e7c882e4929408aefa","after":"ea5dfe9a75dae2faef948bb3650703f4d0fb2c23","ref":"refs/heads/main","pushedAt":"2024-06-26T15:56:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.21.0 to 0.23.0 (#27)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.21.0 to 0.23.0.\r\n- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/net\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump golang.org/x/net from 0.21.0 to 0.23.0 (#27)"}},{"before":null,"after":"7648462bdfb35e763d70f868ca15a2ee692601d6","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-06-26T15:01:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.21.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.21.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.21.0 to 0.23.0"}},{"before":"038c15c4c46215cb211e71a7b33831356b36c736","after":"91ffa0d9195d1ea2c74184e7c882e4929408aefa","ref":"refs/heads/main","pushedAt":"2024-06-14T20:53:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Add Validation Support (#26)\n\n* instructor validator\r\n\r\n* update simple example\r\n\r\n* validate in stream\r\n\r\n* add with validator option\r\n\r\n* add example for validator\r\n\r\n* update example\r\n\r\n* rename withValidator varible to validate\r\n\r\n* rename with validator to withValidation\r\n\r\n* remove required param for WithValidation\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"Add Validation Support (#26)"}},{"before":"3d004b8bc48fcd16d434c444cf49c0d1d0361a7e","after":"038c15c4c46215cb211e71a7b33831356b36c736","ref":"refs/heads/main","pushedAt":"2024-06-06T20:12:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Update README.md (install instructions) (#25)\n\n* Update README.md (install instructions)\r\n\r\n* add ollama example to readme\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"Update README.md (install instructions) (#25)"}},{"before":"3b1fdd678d62dd8117714982a81fbb93a7824472","after":"49f64fef17daab2e289883219bc90e0843ffe61c","ref":"refs/heads/h0rv-patch-1","pushedAt":"2024-06-01T21:42:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"add ollama example to readme","shortMessageHtmlLink":"add ollama example to readme"}},{"before":null,"after":"3b1fdd678d62dd8117714982a81fbb93a7824472","ref":"refs/heads/h0rv-patch-1","pushedAt":"2024-06-01T10:32:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Update README.md (install instructions)","shortMessageHtmlLink":"Update README.md (install instructions)"}},{"before":"fd8f00920142cf27f0543c737d21ec1d0dc1df86","after":"3d004b8bc48fcd16d434c444cf49c0d1d0361a7e","ref":"refs/heads/main","pushedAt":"2024-05-31T22:31:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Add Cohere Support (#24)\n\n* x\r\n\r\n* Add Cohere Support\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"Add Cohere Support (#24)"}},{"before":"272b85270cfad86a7821e6b2abd4b3f2b306d638","after":"fd8f00920142cf27f0543c737d21ec1d0dc1df86","ref":"refs/heads/main","pushedAt":"2024-05-30T17:46:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"refactor: API (#23)\n\n* start refactor\r\n\r\n* examples working again\r\n\r\n* fix examples in readme and docs\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"refactor: API (#23)"}},{"before":"c5d4f7bf207e2045b34c151c43171edd6c160b6b","after":"272b85270cfad86a7821e6b2abd4b3f2b306d638","ref":"refs/heads/main","pushedAt":"2024-05-25T16:42:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Add Example Images (#21)\n\nCo-authored-by: Robby ","shortMessageHtmlLink":"Add Example Images (#21)"}},{"before":"7a8358af75bd6463d090a9b0cb744c022bc59bfa","after":"c5d4f7bf207e2045b34c151c43171edd6c160b6b","ref":"refs/heads/main","pushedAt":"2024-05-24T21:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Add Streaming Support (#20)\n\n* start streaming\r\n\r\n* messy but working\r\n\r\n* use generic stream array wrapper struct\r\n\r\n* cleanup print\r\n\r\n* Update readme\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"Add Streaming Support (#20)"}},{"before":"8c1603d3a727f70a05e3176fdbc493e862e804d1","after":"7a8358af75bd6463d090a9b0cb744c022bc59bfa","ref":"refs/heads/main","pushedAt":"2024-05-21T21:29:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jxnl","name":"Jason Liu","path":"/jxnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4852235?s=80&v=4"},"commit":{"message":"Merge pull request #19 from h0rv/fix-discord-inv","shortMessageHtmlLink":"Merge pull request #19 from h0rv/fix-discord-inv"}},{"before":"13ac9117d97ff98a0f4160222f84812209ae8fac","after":"8c1603d3a727f70a05e3176fdbc493e862e804d1","ref":"refs/heads/main","pushedAt":"2024-05-21T17:55:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Add Ollama Example (#18)\n\nCo-authored-by: Robby ","shortMessageHtmlLink":"Add Ollama Example (#18)"}},{"before":"262119c981e9f3ab944ffb4bba418363795a9364","after":"13ac9117d97ff98a0f4160222f84812209ae8fac","ref":"refs/heads/main","pushedAt":"2024-05-21T17:19:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jxnl","name":"Jason Liu","path":"/jxnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4852235?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"d5c95358550f689645afdddfea82b613fa41e4e8","after":"262119c981e9f3ab944ffb4bba418363795a9364","ref":"refs/heads/main","pushedAt":"2024-05-21T17:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jxnl","name":"Jason Liu","path":"/jxnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4852235?s=80&v=4"},"commit":{"message":"Update index.md","shortMessageHtmlLink":"Update index.md"}},{"before":"92b5b038da47525f82384529d4c565a9581841cb","after":"d5c95358550f689645afdddfea82b613fa41e4e8","ref":"refs/heads/main","pushedAt":"2024-05-20T01:31:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Cleanup and Update Generic API (#17)\n\n* update api\r\n\r\n* update readme\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"Cleanup and Update Generic API (#17)"}},{"before":"3bbe6ddd4a259dff5275a0da23ff5862ad6134c8","after":"92b5b038da47525f82384529d4c565a9581841cb","ref":"refs/heads/main","pushedAt":"2024-05-19T14:57:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"anthropic: Support for Images in Message (#16)\n\n* Add images in message for anthropic\r\n\r\n* remove the unnecessary assisstant prompt\r\n\r\n* add `trimJSON` for more consistent responses\r\n\r\n* update prompt\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"anthropic: Support for Images in Message (#16)"}},{"before":"f31876687808773afe0dcdbd882e317828bf30b3","after":"3bbe6ddd4a259dff5275a0da23ff5862ad6134c8","ref":"refs/heads/main","pushedAt":"2024-05-16T15:55:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"openai: Support for Images in Message (#12)\n\n* Support for Images in message-OpenAi\r\n\r\n* fix image url\r\n\r\n* Revert \"fix image url\"\r\n\r\nThis reverts commit cee175354aeec82e029b34817dd5e359c1edf998.\r\n\r\n* bump openai and use GPT-4o\r\n\r\n* fix role bug\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"openai: Support for Images in Message (#12)"}},{"before":"ea9b77bcaaa49e49e9d4a629bbec36039454480b","after":"f31876687808773afe0dcdbd882e317828bf30b3","ref":"refs/heads/main","pushedAt":"2024-05-13T18:56:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jxnl","name":"Jason Liu","path":"/jxnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4852235?s=80&v=4"},"commit":{"message":"Merge pull request #10 from h0rv/add-anthropic\n\nAdd Anthropic (with Classification Example)","shortMessageHtmlLink":"Merge pull request #10 from h0rv/add-anthropic"}},{"before":"ca5d21a723d539d1e8e6709bc304587f366448d5","after":"ea9b77bcaaa49e49e9d4a629bbec36039454480b","ref":"refs/heads/main","pushedAt":"2024-05-12T20:47:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h0rv","name":"Robby","path":"/h0rv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45851384?s=80&v=4"},"commit":{"message":"Add OpenAI Tool (Function) Calling Support (#9)\n\n* Add OpenAI Tool (Function) Calling Support\r\n\r\n* update doc\r\n\r\n* x\r\n\r\n* update example\r\n\r\n* update readme\r\n\r\n* add docs link to readme\r\n\r\n---------\r\n\r\nCo-authored-by: Robby ","shortMessageHtmlLink":"Add OpenAI Tool (Function) Calling Support (#9)"}},{"before":"6a75cbabae4a88b160efa7a80521ef86b9e54645","after":"ca5d21a723d539d1e8e6709bc304587f366448d5","ref":"refs/heads/main","pushedAt":"2024-05-12T00:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jxnl","name":"Jason Liu","path":"/jxnl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4852235?s=80&v=4"},"commit":{"message":"add build","shortMessageHtmlLink":"add build"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QxODoxNTozMy4wMDAwMDBazwAAAASlr9mu","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMlQwMDowMjozOS4wMDAwMDBazwAAAARHctDw"}},"title":"Activity ยท instructor-ai/instructor-go"}