{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":647448019,"defaultBranch":"main","name":"anthropic","ownerLogin":"fabiustech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-30T20:03:57.000Z","ownerAvatar":"https://github.com/avatars/u/71302065?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723056952.0","currentOid":""},"activityList":{"items":[{"before":"bd676406aba39c09973e11163bc63b7d23a4f9a1","after":"506236085c53593bb35cc6de7931abed2a29f889","ref":"refs/heads/main","pushedAt":"2024-08-07T18:55:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Add methods to enable use of new beta max output tokens feature (#24)\n\nThis also just makes it trivial to add new custom request headers generally.","shortMessageHtmlLink":"Add methods to enable use of new beta max output tokens feature (#24)"}},{"before":"8c28a7d62b32aab37b6f4148821d7d55de8e9a00","after":"bd676406aba39c09973e11163bc63b7d23a4f9a1","ref":"refs/heads/main","pushedAt":"2024-07-24T05:24:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neilmadsen","name":"Neil Madsen","path":"/neilmadsen","primaryAvatarUrl":"https://github.com/avatars/u/3708755?s=80&v=4"},"commit":{"message":"updated tool use to deal with errors (#23)","shortMessageHtmlLink":"updated tool use to deal with errors (#23)"}},{"before":"2521cdef7980760dc4f5c2a9e5a3bbf012df8978","after":"8c28a7d62b32aab37b6f4148821d7d55de8e9a00","ref":"refs/heads/main","pushedAt":"2024-07-24T02:30:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neilmadsen","name":"Neil Madsen","path":"/neilmadsen","primaryAvatarUrl":"https://github.com/avatars/u/3708755?s=80&v=4"},"commit":{"message":"Tool use improved (#22)\n\nThe Tool use client is incomplete based on the documentation from Anthropic. It is missing two options:\r\n\r\n- Items: These are used when the type is an Array, and allows the user to describe the object of the elements of the array\r\n- Enum: Mainly used for strings and integers, this tells the model what the possible values can be from a specific set of values.","shortMessageHtmlLink":"Tool use improved (#22)"}},{"before":"832d4ab278419bffef7e8b787744f3e837569364","after":"2521cdef7980760dc4f5c2a9e5a3bbf012df8978","ref":"refs/heads/main","pushedAt":"2024-07-18T23:13:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Implement tools + tool use in the client (#21)\n\nThis change implements tool use (function calling) in the client.\r\n\r\nSee more here: https://docs.anthropic.com/en/docs/build-with-claude/tool-use","shortMessageHtmlLink":"Implement tools + tool use in the client (#21)"}},{"before":"782d8feed750000606a332fa2c0e6fbbc64a7761","after":"832d4ab278419bffef7e8b787744f3e837569364","ref":"refs/heads/main","pushedAt":"2024-06-20T23:45:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neilmadsen","name":"Neil Madsen","path":"/neilmadsen","primaryAvatarUrl":"https://github.com/avatars/u/3708755?s=80&v=4"},"commit":{"message":"Add Sonnet 3.5 (#20)\n\n* add sonnet 3.5\r\n\r\n* PR comments","shortMessageHtmlLink":"Add Sonnet 3.5 (#20)"}},{"before":"cc9bc0b69ea23dba258d158dd8a62789bc33f569","after":"782d8feed750000606a332fa2c0e6fbbc64a7761","ref":"refs/heads/main","pushedAt":"2024-03-13T21:18:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Add Haiku model (#19)","shortMessageHtmlLink":"Add Haiku model (#19)"}},{"before":"bfa383b92f4f5503f91841c0f55a6911de894bfd","after":"cc9bc0b69ea23dba258d158dd8a62789bc33f569","ref":"refs/heads/main","pushedAt":"2024-03-04T19:19:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Support streaming for v3 models (#18)\n\nTODO: Reuse common code / add godoc comments / etc.","shortMessageHtmlLink":"Support streaming for v3 models (#18)"}},{"before":"bfdcb85b32e80c25bededf7b11aeb8e8b1e08d40","after":"bfa383b92f4f5503f91841c0f55a6911de894bfd","ref":"refs/heads/main","pushedAt":"2024-03-04T18:16:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Implement new Messages endpoint (#17)\n\nSupports two request types, shorthand + full content blocks.\r\n\r\n- Puts new types in v3 package\r\n- Remove new models from old models list (from #16)","shortMessageHtmlLink":"Implement new Messages endpoint (#17)"}},{"before":"2274c60c8f2c691f615ea08a710fca7c29e78c45","after":"bfdcb85b32e80c25bededf7b11aeb8e8b1e08d40","ref":"refs/heads/main","pushedAt":"2024-03-04T17:08:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Add latest Claude 3 models (#16)","shortMessageHtmlLink":"Add latest Claude 3 models (#16)"}},{"before":"43dda436cf3bf9771a0b9263015038a24052d23f","after":"2274c60c8f2c691f615ea08a710fca7c29e78c45","ref":"refs/heads/main","pushedAt":"2023-11-21T23:00:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Updates related to the release of Claude 2.1 (#15)\n\n\r\n- Adds new model to models.go\r\n- Tweaks how we generate prompts from messages to support system messages. Note: this includes tweaks to the actual constant values, but those should only have been used within the Messages themselves so should not break anything.\r\n- Adds a new NewPromptFromStringWithSystemMessage function.\r\n- Adds in methods / functions for ensuring that a slice of Messages is a valid prompt.\r\n- Adds tests to ensure everything in prompt.go is correct.","shortMessageHtmlLink":"Updates related to the release of Claude 2.1 (#15)"}},{"before":"72efb4b7a093f63eeb89de914801c713ea748829","after":"43dda436cf3bf9771a0b9263015038a24052d23f","ref":"refs/heads/main","pushedAt":"2023-10-26T18:27:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Return ResponseErrors from Client, add status code & Retryable method (#14)","shortMessageHtmlLink":"Return ResponseErrors from Client, add status code & Retryable method ("}},{"before":"d9acec303168c188273e2b897451fe4a9494e897","after":"72efb4b7a093f63eeb89de914801c713ea748829","ref":"refs/heads/main","pushedAt":"2023-10-20T21:03:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"neilmadsen","name":"Neil Madsen","path":"/neilmadsen","primaryAvatarUrl":"https://github.com/avatars/u/3708755?s=80&v=4"},"commit":{"message":"Fix issue with mutating req argument (#13)","shortMessageHtmlLink":"Fix issue with mutating req argument (#13)"}},{"before":"c815ed6d011ff475138807346f5189f22fbfbefb","after":"d9acec303168c188273e2b897451fe4a9494e897","ref":"refs/heads/main","pushedAt":"2023-10-18T23:56:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Fix issue where we don't sent the last message (#12)","shortMessageHtmlLink":"Fix issue where we don't sent the last message (#12)"}},{"before":"2d19a2b0ed45cd5a6e8f692823ff3050dd8cbd09","after":"c815ed6d011ff475138807346f5189f22fbfbefb","ref":"refs/heads/main","pushedAt":"2023-10-18T21:20:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Implement BedrockClient to leverage Claude with AWS Bedrock (#11)\n\n\r\nThis is mainly for us to experiment with using Claude on Bedrock internally. It (naturally) does add dependencies to the library, but seems useful to add for now.","shortMessageHtmlLink":"Implement BedrockClient to leverage Claude with AWS Bedrock (#11)"}},{"before":"6633786adb4e858133dd272cbdf85bdbc760165c","after":"2d19a2b0ed45cd5a6e8f692823ff3050dd8cbd09","ref":"refs/heads/main","pushedAt":"2023-10-04T20:14:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Fill out remainder of Response fields in NewCompletionStreamedBatchResponse (#10)\n\nIn my haste I forgot to fill out the additional response fields. This fixes that.","shortMessageHtmlLink":"Fill out remainder of Response fields in NewCompletionStreamedBatchRe…"}},{"before":"c697da6bff9697677ee00d0aab8ef01814d5ad52","after":"6633786adb4e858133dd272cbdf85bdbc760165c","ref":"refs/heads/main","pushedAt":"2023-10-04T18:46:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Add batched streaming response method (#9)\n\n\r\nAt Fabius we are running into an issue of a lot of requests running into 524 responses. Going to try switching to this to resolve them.","shortMessageHtmlLink":"Add batched streaming response method (#9)"}},{"before":"8c83ed35011460082e2deea620a49cb046634320","after":"c697da6bff9697677ee00d0aab8ef01814d5ad52","ref":"refs/heads/main","pushedAt":"2023-08-31T02:57:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Add stop field to Response (#8)\n\n\r\nDoesn't yet appear in the documentation but was made aware of it's existence by Anthropic support.","shortMessageHtmlLink":"Add stop field to Response (#8)"}},{"before":"27f9d94043054c786919dd69198b2693925e5416","after":"8c83ed35011460082e2deea620a49cb046634320","ref":"refs/heads/main","pushedAt":"2023-08-05T18:52:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Implement Streaming Requests (#7)\n\n\r\nThe client now supports making a streaming request, which returns responses on a channel as they come back from the API.","shortMessageHtmlLink":"Implement Streaming Requests (#7)"}},{"before":"fb79faf260a9602374494712854318d48c267209","after":"27f9d94043054c786919dd69198b2693925e5416","ref":"refs/heads/main","pushedAt":"2023-07-20T17:17:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Add Debug method to Client (#6)\n\nThis makes it easy to test new prompts (typically those which are generated dynamically). Also reduces boilerplate if a program makes multiple calls in succession.","shortMessageHtmlLink":"Add Debug method to Client (#6)"}},{"before":"dcc0c28d898a2c9c58f7d9874fa84bee55dbeae8","after":"fb79faf260a9602374494712854318d48c267209","ref":"refs/heads/main","pushedAt":"2023-07-14T20:53:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Update README (#4)","shortMessageHtmlLink":"Update README (#4)"}},{"before":"7f836d9a6177fd9e5e85dd68a2f369ffe741b5bd","after":"dcc0c28d898a2c9c58f7d9874fa84bee55dbeae8","ref":"refs/heads/main","pushedAt":"2023-07-14T20:50:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Updates based on latest API changes (#3)\n\n\r\nSee announcement here: https://www.anthropic.com/index/claude-2\r\nSee updated docs here: https://docs.anthropic.com/claude/reference/complete_post","shortMessageHtmlLink":"Updates based on latest API changes (#3)"}},{"before":"8d76f348438edba7b29f257145c277b02bd11290","after":null,"ref":"refs/heads/fix-readme","pushedAt":"2023-05-30T23:23:31.750Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"}},{"before":"750fa92b944928d82e8c7686adf8df96e1697b69","after":"7f836d9a6177fd9e5e85dd68a2f369ffe741b5bd","ref":"refs/heads/main","pushedAt":"2023-05-30T21:48:50.432Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Update README.md (#2)","shortMessageHtmlLink":"Update README.md (#2)"}},{"before":null,"after":"8d76f348438edba7b29f257145c277b02bd11290","ref":"refs/heads/fix-readme","pushedAt":"2023-05-30T21:48:36.424Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1b1bd2fae48a6676ea4ced996c7d47922c3f7684","after":"750fa92b944928d82e8c7686adf8df96e1697b69","ref":"refs/heads/main","pushedAt":"2023-05-30T21:38:29.252Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?s=80&v=4"},"commit":{"message":"Initial implementation of the Client (#1)\n\nThis should allow you to do everything with the exception of a streaming response. Added a todo to implement.","shortMessageHtmlLink":"Initial implementation of the Client (#1)"}},{"before":null,"after":"1b1bd2fae48a6676ea4ced996c7d47922c3f7684","ref":"refs/heads/main","pushedAt":"2023-05-30T20:03:58.615Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adayNU","name":"Andy Day","path":"/adayNU","primaryAvatarUrl":"https://github.com/avatars/u/3248091?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":"djE6ks8AAAAElIPoCQA","startCursor":null,"endCursor":null}},"title":"Activity · fabiustech/anthropic"}