Commit Graph
32 Commits
Author SHA1 Message Date
Stevan Freeborn 9d5c620167 feat: implement listing a page of files 2025-07-14 23:30:02 -05:00
Stevan Freeborn e52540eec3 tests: add end to end test 2025-07-14 23:30:02 -05:00
Stevan Freeborn 98da1384c1 feat: add support for citations when streaming 2025-06-14 22:24:44 -05:00
Stevan Freeborn 5b8d88a01d feat: add support for citations
BREAKING CHANGE: Changed type of public Source properties.
Updated `Source` property on `DocumentContent` and `ImageContent`
types to use base `Source` type

- include support for citing custom sources
- include support for citing PDF sources
- include support for citing text sources
2025-06-14 13:44:10 -05:00
Stevan Freeborn d50989833e chore: update editor config/fix analyzer suggestions 2025-06-10 23:54:43 -05:00
Stevan Freeborn a9d0dfdc76 feat: initial pass at citations in request and response 2025-06-10 23:34:33 -05:00
Stevan Freeborn a3ac1001f6 tests: add end to end test for canceling a batch 2025-01-14 12:57:52 -06:00
Stevan Freeborn 180a090195 feat: add ListAllMessageBatchesAsync method and corresponding tests 2025-01-13 12:42:23 -06:00
Stevan Freeborn ca2ecdcfc7 feat: implement ListMessageBatchesAsync method 2025-01-12 13:46:05 -06:00
Stevan Freeborn c56adf394c feat: implement GetMessageBatchResultsAsync method 2025-01-09 23:17:41 -06:00
Stevan Freeborn c5f3c5eca5 feat: implement GetMessageBatchAsync method 2025-01-08 23:15:24 -06:00
Stevan Freeborn 779a5ca281 tests: add end-to-end test for creating a message batch 2025-01-08 22:33:27 -06:00
Stevan Freeborn 8bbd4bb7c8 feat: implement GetModelAsync method 2025-01-05 21:36:34 -06:00
Stevan Freeborn 8e0443a6bb feat: implement ListAllModelsAsync and ListModelsAsync 2025-01-05 21:20:27 -06:00
Stevan Freeborn 57f66d3619 chore: remove need for beta header when using prompt caching or PDF support 2025-01-02 20:47:35 -06:00
Stevan Freeborn 944822060c feat: add support for count tokens endpoint 2025-01-01 20:13:01 -06:00
Stevan Freeborn fe984d517d tests: add end to end test using pdf support 2024-11-21 13:43:41 -06:00
Stevan Freeborn 4524d7be88 tests: added end to end tests for cache control when caching system messages, user messages, or tools 2024-08-18 12:54:13 -05:00
Stevan Freeborn 051fa178aa tests: stop git from messing up image file 2024-07-19 22:47:47 -05:00
Stevan Freeborn a16b64d5a0 chore: use base64 text file 2024-07-19 22:38:47 -05:00
Stevan Freeborn 48b2716a61 chore: debug CI failure 2024-07-19 22:31:36 -05:00
Stevan Freeborn 641eaf30a4 chore: debug ci failure 2024-07-19 21:52:29 -05:00
Stevan Freeborn 30c0116113 chore: debug ci failure 2024-07-19 21:50:07 -05:00
Stevan Freeborn 9b714df12f chore: debug CI failure 2024-07-19 21:45:56 -05:00
Stevan Freeborn f39e76cfa6 chore: debug test failure in CI 2024-07-19 21:41:26 -05:00
Stevan Freeborn 93761b8e7e chore: run format 2024-07-19 21:38:52 -05:00
Stevan Freeborn b3d4ac3faa fix: add end to end test for vision 2024-07-19 21:31:49 -05:00
Stevan Freeborn dd380c9253 docs: work on README 2024-07-03 16:57:27 -05:00
Stevan Freeborn 1ae90106b5 chore: run dotnet format 2024-07-01 22:46:02 -05:00
Stevan Freeborn fdcd4a05f2 tests: make sure there is content in message returned 2024-07-01 12:09:51 -05:00
Stevan Freeborn 6caa4b1b06 tests: don't reuse http client as fixture 2024-06-29 09:49:15 -05:00
Stevan Freeborn 6ed99a6a23 feat: yield events for streaming including custom message complete event 2024-06-28 16:30:09 -05:00