{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":602765152,"defaultBranch":"main","name":"nr-openai-observability","ownerLogin":"newrelic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-16T22:26:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31739?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724734029.0","currentOid":""},"activityList":{"items":[{"before":"56094e2985143e3282f0d2279d760252986a50e9","after":null,"ref":"refs/heads/fossa-baseline","pushedAt":"2024-08-27T04:47:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"}},{"before":null,"after":"56094e2985143e3282f0d2279d760252986a50e9","ref":"refs/heads/fossa-baseline","pushedAt":"2024-08-27T04:44:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"},"commit":{"message":"Empty commit for fossa baseline scan.","shortMessageHtmlLink":"Empty commit for fossa baseline scan."}},{"before":"de5da55dbef88e29ca9ee1b5dbd7d03da551f910","after":null,"ref":"refs/heads/fossa-baseline","pushedAt":"2024-08-27T04:44:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"}},{"before":null,"after":"de5da55dbef88e29ca9ee1b5dbd7d03da551f910","ref":"refs/heads/fossa-baseline","pushedAt":"2024-08-06T21:08:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elaguerta-nr","name":null,"path":"/elaguerta-nr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148913307?s=80&v=4"},"commit":{"message":"Empty commit for fossa baseline scan.","shortMessageHtmlLink":"Empty commit for fossa baseline scan."}},{"before":"b085a878a1b2c68e8453598891578308b4815439","after":null,"ref":"refs/heads/fossa-baseline","pushedAt":"2024-06-28T02:27:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"}},{"before":null,"after":"b085a878a1b2c68e8453598891578308b4815439","ref":"refs/heads/fossa-baseline","pushedAt":"2024-06-28T02:25:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"},"commit":{"message":"Empty commit for fossa baseline scan.","shortMessageHtmlLink":"Empty commit for fossa baseline scan."}},{"before":"3c11adc3c00ec90c54d2057ec44d5e0960999ef8","after":null,"ref":"refs/heads/fossa-baseline","pushedAt":"2024-06-12T03:08:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"}},{"before":null,"after":"3c11adc3c00ec90c54d2057ec44d5e0960999ef8","ref":"refs/heads/fossa-baseline","pushedAt":"2024-06-12T03:05:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"},"commit":{"message":"Empty commit for fossa baseline scan.","shortMessageHtmlLink":"Empty commit for fossa baseline scan."}},{"before":"4e4776c3949d5f652e5b7c5ff74d27f5c907735c","after":null,"ref":"refs/heads/fossa-baseline","pushedAt":"2024-06-05T08:40:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"}},{"before":null,"after":"4e4776c3949d5f652e5b7c5ff74d27f5c907735c","ref":"refs/heads/fossa-baseline","pushedAt":"2024-06-05T08:38:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"},"commit":{"message":"Empty commit for fossa baseline scan.","shortMessageHtmlLink":"Empty commit for fossa baseline scan."}},{"before":"796f1b50c564c1b6dbd6d0caa2bf401e0ff66b1e","after":null,"ref":"refs/heads/fossa-baseline","pushedAt":"2024-05-30T04:51:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"}},{"before":null,"after":"796f1b50c564c1b6dbd6d0caa2bf401e0ff66b1e","ref":"refs/heads/fossa-baseline","pushedAt":"2024-05-30T04:49:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"},"commit":{"message":"Empty commit for fossa baseline scan.","shortMessageHtmlLink":"Empty commit for fossa baseline scan."}},{"before":"b121c72c593564ccc17e497da7e0acc3e628f66e","after":null,"ref":"refs/heads/fossa-baseline","pushedAt":"2024-05-22T00:16:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"}},{"before":null,"after":"b121c72c593564ccc17e497da7e0acc3e628f66e","ref":"refs/heads/fossa-baseline","pushedAt":"2024-05-22T00:14:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nr-security-github","name":"New Relic Security","path":"/nr-security-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54716445?s=80&v=4"},"commit":{"message":"Empty commit for fossa baseline scan.","shortMessageHtmlLink":"Empty commit for fossa baseline scan."}},{"before":"bb870c791568fa8fddcbbe6535f780015e6450f0","after":"acc87eb2190c93401d9e0b70e58412d38f336a13","ref":"refs/heads/staging","pushedAt":"2024-03-06T18:42:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bonczj","name":"Josh Bonczkowski","path":"/bonczj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10856014?s=80&v=4"},"commit":{"message":"Updating poetry and pip installation processes to pull in updates from (#69)\n\nthe Python Agent.","shortMessageHtmlLink":"Updating poetry and pip installation processes to pull in updates from ("}},{"before":"0b9a19ec36a78b4ec78c6081dbbb7cca7591b84d","after":"bb870c791568fa8fddcbbe6535f780015e6450f0","ref":"refs/heads/staging","pushedAt":"2024-02-23T18:42:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bonczj","name":"Josh Bonczkowski","path":"/bonczj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10856014?s=80&v=4"},"commit":{"message":"Update Python Agent version for pip installs (#68)\n\n* Created a functioning Jupyter Notebook example for AI Monitoring.\r\n\r\n* Cleaning up jupyter notebook. Removing calls to the add-on as\r\nit is no longer needed in this exaple. Documenting different\r\nways a customer can retrieve environment variables through a few\r\ncommon ways to run the notebook.\r\n\r\n* Adding comment to make sure the reader has set their NR license key.\r\n\r\n* Updating pip setup file to match poetry. Namely, the correct Python\r\nagent version and supporting OpenAI < 2.0.","shortMessageHtmlLink":"Update Python Agent version for pip installs (#68)"}},{"before":"000e0b80c95116fa58fe387b47611dbb73b92be2","after":"278be65caaa1d9ef9f93a48eca37893a503305c8","ref":"refs/heads/main","pushedAt":"2024-02-22T15:36:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bonczj","name":"Josh Bonczkowski","path":"/bonczj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10856014?s=80&v=4"},"commit":{"message":"ADD openai_quickstart.ipynb (#66)","shortMessageHtmlLink":"ADD openai_quickstart.ipynb (#66)"}},{"before":"96c70c5a9fd4764bacd942baa759383555711411","after":"0b9a19ec36a78b4ec78c6081dbbb7cca7591b84d","ref":"refs/heads/staging","pushedAt":"2024-02-22T15:27:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bonczj","name":"Josh Bonczkowski","path":"/bonczj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10856014?s=80&v=4"},"commit":{"message":"Update agent version (#67)","shortMessageHtmlLink":"Update agent version (#67)"}},{"before":null,"after":"c02186881121a3867da05d57a974ddab939dd2b8","ref":"refs/heads/agent-update","pushedAt":"2024-02-22T13:26:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natecanfield822","name":"Nate C","path":"/natecanfield822","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89416973?s=80&v=4"},"commit":{"message":"Update agent version","shortMessageHtmlLink":"Update agent version"}},{"before":"96c70c5a9fd4764bacd942baa759383555711411","after":"2dcbaf24abda20a4774d0cb40b297b0c2bd6a2fa","ref":"refs/heads/staging-fix-agent","pushedAt":"2024-02-10T16:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"natecanfield822","name":"Nate C","path":"/natecanfield822","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89416973?s=80&v=4"},"commit":{"message":"fix: update agent version for Grok","shortMessageHtmlLink":"fix: update agent version for Grok"}},{"before":null,"after":"96c70c5a9fd4764bacd942baa759383555711411","ref":"refs/heads/staging-fix-agent","pushedAt":"2024-02-10T16:29:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natecanfield822","name":"Nate C","path":"/natecanfield822","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89416973?s=80&v=4"},"commit":{"message":"Example Jupyter Notebook (#65)\n\n* Created a functioning Jupyter Notebook example for AI Monitoring.\r\n\r\n* Cleaning up jupyter notebook. Removing calls to the add-on as\r\nit is no longer needed in this exaple. Documenting different\r\nways a customer can retrieve environment variables through a few\r\ncommon ways to run the notebook.\r\n\r\n* Adding comment to make sure the reader has set their NR license key.","shortMessageHtmlLink":"Example Jupyter Notebook (#65)"}},{"before":null,"after":"000e0b80c95116fa58fe387b47611dbb73b92be2","ref":"refs/heads/fix-agent-staging","pushedAt":"2024-02-10T16:27:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"natecanfield822","name":"Nate C","path":"/natecanfield822","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89416973?s=80&v=4"},"commit":{"message":"Noam/streaming (#26)\n\n* refactor:extract code to multiple files\r\n\r\n* monitor stream for chat completion\r\n\r\n* rename file\r\n\r\n* async chat completion\r\n\r\n* fix stream async + add spans for streams\r\n\r\n* remove unused code\r\n\r\n* Added stream token calculation\r\n\r\n* fix typo + remove prints and comments\r\n\r\n* added \"stream\" attribute to completion events\r\n\r\n* handle errors before the stream starts","shortMessageHtmlLink":"Noam/streaming (#26)"}},{"before":"a9ab0bd78077291ff192b6c4b35fad1b9ea31695","after":"96c70c5a9fd4764bacd942baa759383555711411","ref":"refs/heads/staging","pushedAt":"2024-02-08T15:36:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bonczj","name":"Josh Bonczkowski","path":"/bonczj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10856014?s=80&v=4"},"commit":{"message":"Example Jupyter Notebook (#65)\n\n* Created a functioning Jupyter Notebook example for AI Monitoring.\r\n\r\n* Cleaning up jupyter notebook. Removing calls to the add-on as\r\nit is no longer needed in this exaple. Documenting different\r\nways a customer can retrieve environment variables through a few\r\ncommon ways to run the notebook.\r\n\r\n* Adding comment to make sure the reader has set their NR license key.","shortMessageHtmlLink":"Example Jupyter Notebook (#65)"}},{"before":"ffbaf97a9f72b27d37eb63f23a832726c9a8015a","after":"a9ab0bd78077291ff192b6c4b35fad1b9ea31695","ref":"refs/heads/staging","pushedAt":"2024-02-06T16:17:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RyanKadri","name":"Ryan Kadri","path":"/RyanKadri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5432445?s=80&v=4"},"commit":{"message":"Update agent version (#64)\n\n* feat: Update agent version\r\n\r\n* fix: Increase OpenAI allowed versions","shortMessageHtmlLink":"Update agent version (#64)"}},{"before":"fe1b9e844439f6205eb2545e20f1bf6ad56d9f30","after":"eebc840e2ecf4b632f3774ca99c7bb9d12066fc4","ref":"refs/heads/feat/update-agent-version","pushedAt":"2024-02-02T22:03:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RyanKadri","name":"Ryan Kadri","path":"/RyanKadri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5432445?s=80&v=4"},"commit":{"message":"fix: Increase OpenAI allowed versions","shortMessageHtmlLink":"fix: Increase OpenAI allowed versions"}},{"before":null,"after":"fe1b9e844439f6205eb2545e20f1bf6ad56d9f30","ref":"refs/heads/feat/update-agent-version","pushedAt":"2024-02-02T15:18:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanKadri","name":"Ryan Kadri","path":"/RyanKadri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5432445?s=80&v=4"},"commit":{"message":"feat: Update agent version","shortMessageHtmlLink":"feat: Update agent version"}},{"before":"262ad61fe739cc30514f59bc8a3842b1c037da2e","after":"ffbaf97a9f72b27d37eb63f23a832726c9a8015a","ref":"refs/heads/staging","pushedAt":"2024-01-08T20:00:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RyanKadri","name":"Ryan Kadri","path":"/RyanKadri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5432445?s=80&v=4"},"commit":{"message":"fix: OpenAI function calls + streaming (#62)","shortMessageHtmlLink":"fix: OpenAI function calls + streaming (#62)"}},{"before":null,"after":"d25f4054f1fb4668f330fad4cfddab375d8db653","ref":"refs/heads/fix/openai-function-streaming","pushedAt":"2024-01-05T22:51:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanKadri","name":"Ryan Kadri","path":"/RyanKadri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5432445?s=80&v=4"},"commit":{"message":"fix: OpenAI function calls + streaming","shortMessageHtmlLink":"fix: OpenAI function calls + streaming"}},{"before":"6eeb0f37e9e822b0d4fbdc2db35da3b71ddc119a","after":"262ad61fe739cc30514f59bc8a3842b1c037da2e","ref":"refs/heads/staging","pushedAt":"2024-01-05T21:09:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RyanKadri","name":"Ryan Kadri","path":"/RyanKadri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5432445?s=80&v=4"},"commit":{"message":"Delegating AI instrumentation to python agent (where possible) (#59)\n\n* refactor: Move functions\r\n\r\n* feat: Plugin / Agent Interoperability\r\n\r\n* fix: Handle agent instrumentation more robustly\r\n\r\n* feat: Warn when agent is not instrumenting","shortMessageHtmlLink":"Delegating AI instrumentation to python agent (where possible) (#59)"}},{"before":"775e207f7d032da149a812dcb8d603123ec94b0e","after":"ede93e160d391df5d1bb40db61530f9f4de40c8b","ref":"refs/heads/feat/agent-plugin-interop","pushedAt":"2023-12-21T21:25:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RyanKadri","name":"Ryan Kadri","path":"/RyanKadri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5432445?s=80&v=4"},"commit":{"message":"feat: Warn when agent is not instrumenting","shortMessageHtmlLink":"feat: Warn when agent is not instrumenting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QwNDo0NzowOS4wMDAwMDBazwAAAASk78aO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QwNDo0NzowOS4wMDAwMDBazwAAAASk78aO","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMVQyMToyNTo0My4wMDAwMDBazwAAAAPP6UYX"}},"title":"Activity ยท newrelic/nr-openai-observability"}