Commit graph

  • d2bf8925a8 fix: handle missing external_providers_dir Doug Edgar 2025-10-29 08:39:54 -07:00
  • 0ef9166c7e
    fix: make integration-tests.sh Mac friendly (#3971) Charlie Doern 2025-10-29 17:12:09 -04:00
  • da8f014b96
    feat(models): list models available via provider_data header (#3968) Ashwin Bharambe 2025-10-29 14:03:03 -07:00
  • f44ce8edc0 fix: make integration-tests.sh Mac friendly Charlie Doern 2025-10-29 14:35:30 -04:00
  • c9d4b6c54f
    chore(mypy): part-04 resolve mypy errors in meta_reference agents (#3969) Ashwin Bharambe 2025-10-29 13:37:28 -07:00
  • 856b503226 refactor(mypy): fix all type errors in core routing tables mypy/05-core-routing-tables Ashwin Bharambe 2025-10-29 12:40:37 -07:00
  • 98544bdca8 feat(file_processors): add Docling(inline and remote) and PyPDF file processors with configuration and processing capabilities Shruthi Sankepelly 2025-10-29 15:20:53 -04:00
  • 25b0298df5 fix typo Shruthi Sankepelly 2025-10-29 14:07:33 -04:00
  • 21765e99a0 feat(api): add file_processing to Api enumeration and include FileProcessors in LlamaStack Shruthi Sankepelly 2025-10-29 11:15:41 -04:00
  • a214c442ac fix: handle missing authenticated user in tests Ashwin Bharambe 2025-10-29 11:41:58 -07:00
  • 7293d438ef fix: use provider_data API keys in list_provider_model_ids Ashwin Bharambe 2025-10-29 11:34:06 -07:00
  • f4012d7fde refactor: remove ResponseGuardrail cast by fixing implementation signature Ashwin Bharambe 2025-10-29 11:31:00 -07:00
  • c0d51c89e6 fix: validate provider_data silently to avoid error log noise Ashwin Bharambe 2025-10-29 11:26:36 -07:00
  • 804d9420c9 refactor: use concrete SessionResource instead of cast to ProtectedResource Ashwin Bharambe 2025-10-29 11:20:41 -07:00
  • e6b27db30a
    docs: A getting started notebook featuring simple agent examples. (#3955) Omar Abdelwahab 2025-10-29 11:13:34 -07:00
  • 60086df3b5 fix: skip providers without validators in dynamic model listing Ashwin Bharambe 2025-10-29 11:11:26 -07:00
  • bb9e568164 Updated the description, and added paul grapham example Omar Abdelwahab 2025-10-29 11:07:02 -07:00
  • e6023c1636 style: fix import ordering Ashwin Bharambe 2025-10-29 11:04:25 -07:00
  • f0d365622a fix: resolve mypy errors in meta_reference agents Ashwin Bharambe 2025-10-29 11:03:10 -07:00
  • de6072fda7 feat(models): list models available via provider_data header Ashwin Bharambe 2025-10-29 10:49:19 -07:00
  • 7dc48a75e5
    chore: delete openapi.stainless.yaml for now. not source of truth. (#3967) Ashwin Bharambe 2025-10-29 10:45:38 -07:00
  • 2e4d9d2c69 chore: delete openapi.stainless.yaml for now. not source of truth. Ashwin Bharambe 2025-10-29 10:42:28 -07:00
  • 6f39c8994d
    Draft for Elasticsearch as vector db Enrico Zimuel 2025-10-29 17:18:16 +01:00
  • 66a6d19cb3 chore: Adding prompts to stainless config Francisco Javier Arceo 2025-10-29 11:40:36 -04:00
  • b90c6a2c8b
    fix(docs): remove leftover telemetry sidebar section (#3961) Nathan Weinberg 2025-10-29 11:20:13 -04:00
  • d15d383e49
    fix(docs): remove leftover telemetry sidebar section Nathan Weinberg 2025-10-29 11:14:02 -04:00
  • e72583cd9c feat(cli): use gunicorn to manage server workers on unix systems Roy Belio 2025-10-29 17:09:17 +02:00
  • 10977caff3
    fix: typo in .gitignore (#3960) Nathan Weinberg 2025-10-29 11:08:47 -04:00
  • a4f97559d1
    fix(mypy): part-03 completely resolve meta reference responses impl typing issues (#3951) Ashwin Bharambe 2025-10-29 08:07:15 -07:00
  • 544db7d704
    fix: typo in .gitignore Nathan Weinberg 2025-10-29 11:06:59 -04:00
  • e5c27dbcbf
    fix(mypy): part-02 resolve OpenAI compatibility layer type issues (#3947) Ashwin Bharambe 2025-10-29 08:06:40 -07:00
  • ce31aa1704
    fix(mypy-cleanup): part-01 resolve meta reference agent type issues (126 errors) (#3945) Ashwin Bharambe 2025-10-29 07:54:30 -07:00
  • 22bf0d0471
    chore: ignore API docs generation (#3959) Nathan Weinberg 2025-10-29 10:27:53 -04:00
  • 8cf811348a
    chore: ignore API docs generation Nathan Weinberg 2025-10-29 10:22:24 -04:00
  • b6bb8fbf64
    ci: add pre-commit check ensuring FIPS compliance (#3899) Nathan Weinberg 2025-10-29 10:21:35 -04:00
  • acf835401e
    fix: Make ToolCall arguments fully recursive Ben Keith 2025-10-29 09:43:55 -04:00
  • e809d21357
    feat: add backward compatibility tests for run.yaml (#3952) Ashwin Bharambe 2025-10-28 21:51:56 -07:00
  • 8b19bd0903 more robust escalation Ashwin Bharambe 2025-10-28 21:45:23 -07:00
  • 8d6b01a445 try summary Ashwin Bharambe 2025-10-28 21:33:54 -07:00
  • 709376484d yell louder? Ashwin Bharambe 2025-10-28 21:27:45 -07:00
  • 8dc637965a Created a getting started notebook with simple agents examples Omar Abdelwahab 2025-10-28 21:19:40 -07:00
  • fa11791c32 fix Ashwin Bharambe 2025-10-28 19:32:40 -07:00
  • c678682cdd
    chore: remove unused methods from InferenceRouter (#3953) Derek Higgins 2025-10-29 00:12:41 +00:00
  • a031a63556 style: apply pre-commit fixes github-actions[bot] 2025-10-29 00:06:44 +00:00
  • 6530a7872a refactor: narrow mypy exclusions for meta_reference Ashwin Bharambe 2025-10-28 17:00:38 -07:00
  • e3765a6cea fix: handle path changes between releases (src/ prefix) Ashwin Bharambe 2025-10-28 16:44:11 -07:00
  • 9d7320769b fix: apply pre-commit hook auto-fixes and resolve mypy errors Young Han 2025-10-28 16:34:05 -07:00
  • 1aa8979050
    test: enable telemetry tests in server mode (#3927) ehhuang 2025-10-28 16:33:48 -07:00
  • 74196fce26 feat: add backward compatibility tests for run.yaml Ashwin Bharambe 2025-10-28 16:33:15 -07:00
  • 6fb7b9521f Remove unnecessary type ignore using Sequence covariance Ashwin Bharambe 2025-10-28 16:26:08 -07:00
  • 1f9d48cd54
    feat: openai files provider (#3946) ehhuang 2025-10-28 16:25:03 -07:00
  • ec1bae78e6 fix Ashwin Bharambe 2025-10-28 16:22:13 -07:00
  • 07ee19cb5f chore: remove unused methods from InferenceRouter Derek Higgins 2025-10-28 23:09:53 +00:00
  • efe9c04849 Merge upstream/main into add-mongodb-vector_io Young Han 2025-10-28 16:11:03 -07:00
  • feabcdd67b
    docs: add documentation on how to use custom run yaml in docker (#3949) raghotham 2025-10-28 16:05:44 -07:00
  • 1f5adff5a7 Simplify type signature using only Sequence covariance Ashwin Bharambe 2025-10-28 15:53:32 -07:00
  • 2f1da8ff62 docs: add documentation on how to use custom run yaml in docker Raghotham Murthy 2025-10-28 14:58:23 -07:00
  • 53c6f846d4 Address PR feedback: improve code clarity and fix AllowedToolsFilter bug Ashwin Bharambe 2025-10-28 15:47:31 -07:00
  • 84d78ff48a fix(mypy): complete streaming.py type fixes (24→0 errors) Ashwin Bharambe 2025-10-28 15:18:09 -07:00
  • 693e99c4ba fix(mypy): resolve OpenAI responses type issues (280→30 errors) Ashwin Bharambe 2025-10-28 15:10:32 -07:00
  • 35e251090b fix(schema): add Sequence type support to schema generator Ashwin Bharambe 2025-10-28 14:54:49 -07:00
  • aba98f49db fix(mypy): complete openai_responses.py type fixes (76 errors resolved) Ashwin Bharambe 2025-10-28 14:48:01 -07:00
  • d4d55bc0fe Improve OpenAI responses type safety with Sequence and match statements Ashwin Bharambe 2025-10-28 14:41:01 -07:00
  • 051af6e892 Revert "Add comprehensive mypy remediation plan for remaining 1200 errors" Ashwin Bharambe 2025-10-28 15:24:25 -07:00
  • b8ac1940d3 Add comprehensive mypy remediation plan for remaining 1200 errors Ashwin Bharambe 2025-10-28 14:16:03 -07:00
  • c3f817f344 Update type: ignore comments with clearer explanation Ashwin Bharambe 2025-10-28 13:53:02 -07:00
  • dbd036e7b4 Address PR review feedback Ashwin Bharambe 2025-10-28 13:49:34 -07:00
  • 9032ba9097 add comments explaining the suppressions Ashwin Bharambe 2025-10-28 13:32:21 -07:00
  • a8d51a1a8b fix(mypy): resolve OpenAI compatibility layer type issues Ashwin Bharambe 2025-10-28 12:52:43 -07:00
  • dd74b2033c fix(mypy): resolve litellm_openai_mixin type issues (23 errors fixed) Ashwin Bharambe 2025-10-28 12:33:17 -07:00
  • 2882ae39b9 small stylistic fixes Ashwin Bharambe 2025-10-28 12:27:05 -07:00
  • ce1392b3a8 fix(mypy): resolve agent_instance.py type issues (81 errors) Ashwin Bharambe 2025-10-28 11:48:37 -07:00
  • 3cf36e665b fix(mypy): resolve agent_instance type issues (part 1 of 2) Ashwin Bharambe 2025-10-28 11:34:30 -07:00
  • 3a437d80af fix(mypy): resolve tool_executor type issues (45 errors fixed) Ashwin Bharambe 2025-10-28 11:31:51 -07:00
  • e08fc119ba
    Merge e76303c001 into sapling-pr-archive-ehhuang ehhuang 2025-10-28 13:05:17 -07:00
  • e76303c001 feat: openai files provider Eric Huang 2025-10-28 13:05:12 -07:00
  • 45b77c3a10 merge commit for archive created by Sapling Eric Huang 2025-10-28 12:57:13 -07:00
  • 9a7c62de48 tele tests Eric Huang 2025-10-28 12:57:01 -07:00
  • 7dd2fb1ed6
    Merge 23dfa39137 into sapling-pr-archive-ehhuang ehhuang 2025-10-28 12:54:39 -07:00
  • 23dfa39137 feat: openai files provider Eric Huang 2025-10-28 12:54:31 -07:00
  • a9d96166cc merge commit for archive created by Sapling Eric Huang 2025-10-28 12:46:50 -07:00
  • 889ce058b9 feat: openai files provider Eric Huang 2025-10-28 12:46:44 -07:00
  • 0745d308a8
    Merge a7b506718d into sapling-pr-archive-ehhuang ehhuang 2025-10-28 12:43:55 -07:00
  • a7b506718d feat: openai files provider Eric Huang 2025-10-28 12:38:16 -07:00
  • 6b386db8fc merge commit for archive created by Sapling Eric Huang 2025-10-28 12:20:02 -07:00
  • 177958657f tele tests Eric Huang 2025-10-28 12:19:49 -07:00
  • 2e468e0d1f merge commit for archive created by Sapling Eric Huang 2025-10-28 12:08:33 -07:00
  • b3c9d5a15f tele tests Eric Huang 2025-10-28 12:08:25 -07:00
  • f88416ef87
    fix(inference): enable routing of models with provider_data alone (#3928) Ashwin Bharambe 2025-10-28 11:16:37 -07:00
  • fc3ca6afdf fix Ashwin Bharambe 2025-10-28 11:10:27 -07:00
  • ad1ca3b2c2 merge commit for archive created by Sapling Eric Huang 2025-10-28 11:04:10 -07:00
  • 1407edbf52 tele tests Eric Huang 2025-10-27 15:31:55 -07:00
  • 94b0592240
    fix(mypy): add type stubs and fix typing issues (#3938) Ashwin Bharambe 2025-10-28 11:00:09 -07:00
  • d112e6347f add comments to explain some ignores Ashwin Bharambe 2025-10-28 09:32:35 -07:00
  • 69fb43b7ee pre-commit Ashwin Bharambe 2025-10-28 06:16:49 -07:00
  • 36c57e3b5b chore: remove verbose comments from type_checking group Ashwin Bharambe 2025-10-28 06:00:54 -07:00
  • 01d1a2ffe9 fix(mypy): resolve typing issues in post-training providers and model files Ashwin Bharambe 2025-10-28 05:23:48 -07:00
  • 4d58147522 chore: add lm-format-enforcer and update pre-commit mypy hook Ashwin Bharambe 2025-10-27 23:52:33 -07:00
  • 0ed017c1a3 chore: add type_checking dependency group for complete mypy coverage Ashwin Bharambe 2025-10-27 23:47:39 -07:00
  • 1d385b5b75
    fix(mypy): resolve OpenAI SDK and provider type issues (#3936) Ashwin Bharambe 2025-10-28 10:54:29 -07:00