{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":564072810,"defaultBranch":"main","name":"phoenix","ownerLogin":"Arize-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-09T23:44:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59858760?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717981602.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"69c80f2d5147cb22b24a53313a6d6e1297592db7","ref":"refs/heads/3417-add-example-modal","pushedAt":"2024-06-10T01:06:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikeldking","name":"Mikyo King","path":"/mikeldking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5640648?s=80&v=4"},"commit":{"message":"feat(datasets): add example modal","shortMessageHtmlLink":"feat(datasets): add example modal"}},{"before":"e2362164ab6ae4f073cf97bec59cd199b0a17ba5","after":"2f3168b7ea812ce454790a762cc8c1befbae1774","ref":"refs/heads/dustin/experiment-fixtures-and-db-cleanup","pushedAt":"2024-06-08T05:31:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Add basic fixtures","shortMessageHtmlLink":"Add basic fixtures"}},{"before":null,"after":"e2362164ab6ae4f073cf97bec59cd199b0a17ba5","ref":"refs/heads/dustin/experiment-fixtures-and-db-cleanup","pushedAt":"2024-06-08T04:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Tweak migrations","shortMessageHtmlLink":"Tweak migrations"}},{"before":null,"after":"2658d01d5294139d4784ba2425fbb8ca303f5c61","ref":"refs/heads/xander/span-query-datetime-support","pushedAt":"2024-06-08T04:14:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"add support for query by datetime","shortMessageHtmlLink":"add support for query by datetime"}},{"before":"a45ece9eba3c113d9dc45d305373364905c70ace","after":null,"ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T04:00:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"}},{"before":"d1118452e9995df32dcea5eeb5cc517771656482","after":"5135e3df0b413af18eecd11f1350bb464d1d696e","ref":"refs/heads/datasets","pushedAt":"2024-06-08T04:00:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"chore: export openapi schema (#3419)\n\n- Exports OpenAPI schema as a YAML file inside new `schemas` directory.\r\n- Adds a `hatch` command to accomplish this.\r\n- Adds CI to ensure that the exported schema is up to date with the code.","shortMessageHtmlLink":"chore: export openapi schema (#3419)"}},{"before":"177324745d0849c5c25c85e37d5dd622b9345e7b","after":"a45ece9eba3c113d9dc45d305373364905c70ace","ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T03:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"add type ignore","shortMessageHtmlLink":"add type ignore"}},{"before":"a4eed2888b1a8e6086a774aaa0d49b9a9cf6743f","after":"177324745d0849c5c25c85e37d5dd622b9345e7b","ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T03:27:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"move to schemas directory","shortMessageHtmlLink":"move to schemas directory"}},{"before":"66df2b424e020d25e86d3296afa9fd3eb0a447d1","after":"a4eed2888b1a8e6086a774aaa0d49b9a9cf6743f","ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T02:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"export to yaml rather than json","shortMessageHtmlLink":"export to yaml rather than json"}},{"before":"0b5c4a0f54044b1b84d05db54968129447bd607c","after":"66df2b424e020d25e86d3296afa9fd3eb0a447d1","ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T02:35:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"rename export -> main","shortMessageHtmlLink":"rename export -> main"}},{"before":"eeacea755f8f5289377aa63ba8c45e826c879fc0","after":"0b5c4a0f54044b1b84d05db54968129447bd607c","ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T02:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"fix schema","shortMessageHtmlLink":"fix schema"}},{"before":"257d1d4953306a08e940eb6d6caa19710fca00ce","after":"eeacea755f8f5289377aa63ba8c45e826c879fc0","ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T02:27:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"make a change to schema manually to test pipeline","shortMessageHtmlLink":"make a change to schema manually to test pipeline"}},{"before":null,"after":"257d1d4953306a08e940eb6d6caa19710fca00ce","ref":"refs/heads/xander/export-openapi-schema","pushedAt":"2024-06-08T02:20:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"add workflow","shortMessageHtmlLink":"add workflow"}},{"before":"21da17018b77896fc944bb95d6838869dd7fe98e","after":null,"ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-08T02:01:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"}},{"before":"a57d345b47ce001bfbdbc73fbb9b931594bedb4d","after":"d1118452e9995df32dcea5eeb5cc517771656482","ref":"refs/heads/datasets","pushedAt":"2024-06-08T02:01:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"feat: Implement experiments REST API (#3411)\n\n* Create datasets feature branch\r\n\r\n* Spike out experiment routes\r\n\r\n* Add status column to datasets migration\r\n\r\n* Spike out experiment runner\r\n\r\n* Ruff 🐶\r\n\r\n* Add object payloads to experiment responses\r\n\r\n* Spike out basic eval flow\r\n\r\n* Migration and ORM fixes\r\n\r\n* Ensure we default to the latest dataset version\r\n\r\n* Always pull examples associated with correct version\r\n\r\n* Flush, don't commit\r\n\r\n* Clean up experiment creation route and remove experiment \"sealing\"\r\n\r\n* Implement GET experiment route\r\n\r\n* Flesh out experiment runs API\r\n\r\n* Remove experiments module spike\r\n\r\n* Flesh out evaluation route\r\n\r\n* Update migration to use trace id instead of trace rowid\r\n\r\n* Clean up API and add basic workflow test\r\n\r\n* Fix list experiment runs bugs\r\n\r\n* Remove unused exceptions\r\n\r\n* Don't use `get` for path params\r\n\r\n* Remove more \"gets\" from global id constructions for type clarity\r\n\r\n* Remove accidental nullable trace-rowid addition\r\n\r\n* Address PR feedback\r\n\r\n* Only use get if we have a good fallback","shortMessageHtmlLink":"feat: Implement experiments REST API (#3411)"}},{"before":"7e3e6d3fdd3a09c5ed0a807c2530190e281f279e","after":"21da17018b77896fc944bb95d6838869dd7fe98e","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-08T00:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Only use get if we have a good fallback","shortMessageHtmlLink":"Only use get if we have a good fallback"}},{"before":"6e666ae9211eefda3d3cd15b64b2dfe9a0cf96c3","after":"7e3e6d3fdd3a09c5ed0a807c2530190e281f279e","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-08T00:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Address PR feedback","shortMessageHtmlLink":"Address PR feedback"}},{"before":"de429f649ac57808e9ed47474109a9e67c277df9","after":null,"ref":"refs/heads/mikeldking/link-back-to-span","pushedAt":"2024-06-07T20:47:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikeldking","name":"Mikyo King","path":"/mikeldking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5640648?s=80&v=4"}},{"before":"d92ff74cd11a2d92e6312bf082cf79d483539d19","after":"a57d345b47ce001bfbdbc73fbb9b931594bedb4d","ref":"refs/heads/datasets","pushedAt":"2024-06-07T20:47:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mikeldking","name":"Mikyo King","path":"/mikeldking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5640648?s=80&v=4"},"commit":{"message":"feat(datasets): link to view source span (#3413)\n\n* feat(datasets): link to view source span\r\n\r\n* add selectedSpanId","shortMessageHtmlLink":"feat(datasets): link to view source span (#3413)"}},{"before":"5a27b39e2850f467de6a52d0cbc3c4c16ccab0d0","after":"6e666ae9211eefda3d3cd15b64b2dfe9a0cf96c3","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-07T19:50:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Remove accidental nullable trace-rowid addition","shortMessageHtmlLink":"Remove accidental nullable trace-rowid addition"}},{"before":"05402b773119af1b75d8042643b91242dfbe44c0","after":"5a27b39e2850f467de6a52d0cbc3c4c16ccab0d0","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-07T19:04:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Remove more \"gets\" from global id constructions for type clarity","shortMessageHtmlLink":"Remove more \"gets\" from global id constructions for type clarity"}},{"before":"caeea6a1f581dab4c5cf57d9533232fe4a5d7f1e","after":"05402b773119af1b75d8042643b91242dfbe44c0","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-07T18:17:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Don't use `get` for path params","shortMessageHtmlLink":"Don't use get for path params"}},{"before":"fe98bb2a3d96f4ff47b655530fd36be8924ca953","after":"de429f649ac57808e9ed47474109a9e67c277df9","ref":"refs/heads/mikeldking/link-back-to-span","pushedAt":"2024-06-07T18:17:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeldking","name":"Mikyo King","path":"/mikeldking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5640648?s=80&v=4"},"commit":{"message":"add selectedSpanId","shortMessageHtmlLink":"add selectedSpanId"}},{"before":"06bc6bcd1221bff9641e63654c270ffe5e4fbc85","after":"caeea6a1f581dab4c5cf57d9533232fe4a5d7f1e","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-07T18:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Remove unused exceptions","shortMessageHtmlLink":"Remove unused exceptions"}},{"before":null,"after":"fe98bb2a3d96f4ff47b655530fd36be8924ca953","ref":"refs/heads/mikeldking/link-back-to-span","pushedAt":"2024-06-07T18:09:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikeldking","name":"Mikyo King","path":"/mikeldking","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5640648?s=80&v=4"},"commit":{"message":"feat(datasets): link to view source span","shortMessageHtmlLink":"feat(datasets): link to view source span"}},{"before":"d6b88c6f9b1a5346c8cf962a4f571fcb9f3b0c5d","after":"06bc6bcd1221bff9641e63654c270ffe5e4fbc85","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-07T18:08:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Fix list experiment runs bugs","shortMessageHtmlLink":"Fix list experiment runs bugs"}},{"before":"e649d36c4439ff3ea179da35022c114d1b4c2d41","after":"d6b88c6f9b1a5346c8cf962a4f571fcb9f3b0c5d","ref":"refs/heads/dustin/implement-experiments-api","pushedAt":"2024-06-07T18:00:04.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"anticorrelator","name":"Dustin Ngo","path":"/anticorrelator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688064?s=80&v=4"},"commit":{"message":"Clean up API and add basic workflow test","shortMessageHtmlLink":"Clean up API and add basic workflow test"}},{"before":"bd01746a7a0fe86bfcab7dffc5b640aa4cd23e58","after":null,"ref":"refs/heads/xander/remove-prometheus-command-line-arg","pushedAt":"2024-06-07T17:52:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"}},{"before":"7c6150cdcd0cc7a24c3b0b451e5cd33938246a00","after":"12f6cb02686ab1e1c9c3afad8ae1de26316736e4","ref":"refs/heads/main","pushedAt":"2024-06-07T17:52:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"axiomofjoy","name":"Xander Song","path":"/axiomofjoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15664869?s=80&v=4"},"commit":{"message":"chore: remove enable prometheus command line argument (#3409)","shortMessageHtmlLink":"chore: remove enable prometheus command line argument (#3409)"}},{"before":"9e070b57fd6b16659d88b569b7e765042183095d","after":null,"ref":"refs/heads/no-box-when-no-output","pushedAt":"2024-06-07T17:13:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RogerHYang","name":"Roger Yang","path":"/RogerHYang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80478925?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYJ5xgQA","startCursor":null,"endCursor":null}},"title":"Activity · Arize-ai/phoenix"}