Skip to content

Latest commit

 

History

History
520 lines (359 loc) · 49.3 KB

File metadata and controls

520 lines (359 loc) · 49.3 KB

Changelog

0.3.1-alpha.2 (2025-10-27)

Full Changelog: v0.3.1-alpha.1...v0.3.1-alpha.2

Features

  • api: vector_db_id -> vector_store_id (de833a3)

0.3.1-alpha.1 (2025-10-22)

Full Changelog: v0.3.0-alpha.6...v0.3.1-alpha.1

Features

  • api: manual updates (5b288dc)
  • api: manual updates (a7d787f)
  • api: move datasets to beta, vector_db -> vector_store (88ed3fb)
  • api: sync (44e5dec)

Chores

  • bump httpx-aiohttp version to 0.1.9 (794344a)

Build System

0.3.0-alpha.6 (2025-10-13)

Full Changelog: v0.3.0-alpha.5...v0.3.0-alpha.6

Features

  • api: updates to vector_store, etc. (6c796ca)

Chores

  • internal: detect missing future annotations with ruff (e497f03)

0.3.0-alpha.5 (2025-10-10)

Full Changelog: v0.3.0-alpha.4...v0.3.0-alpha.5

Features

  • api: several updates including Conversations, Responses changes, etc. (3680c9f)

Chores

  • internal: codegen related update (b8bfc9c)

0.3.0-alpha.4 (2025-10-02)

Full Changelog: v0.3.0-alpha.3...v0.3.0-alpha.4

⚠ BREAKING CHANGES

  • api: use input_schema instead of parameters for tools

Features

  • api: fixes to URLs (406c366)
  • api: tool api (input_schema, etc.) changes (064b98b)
  • api: use input_schema instead of parameters for tools (2d53df4)

Bug Fixes

  • api: another fix to capture correct responses.create() params (a41fdb1)
  • api: fix the ToolDefParam updates (4e24a76)
  • manual: kill arguments_json (a05eb61)
  • manual: update lib/ code for the input_schema changes (67b3d02)
  • manual: use tool.name instead of tool.identifier (8542d1d)

0.3.0-alpha.3 (2025-09-30)

Full Changelog: v0.3.0-alpha.2...v0.3.0-alpha.3

Features

  • api: fix file batches SDK to list_files (9808a5b)

0.3.0-alpha.2 (2025-09-30)

Full Changelog: v0.3.0-alpha.1...v0.3.0-alpha.2

Features

  • api: move post_training and eval under alpha namespace (51a54d4)
  • api: moving { rerank, agents } to client.alpha. (04caaad)
  • api: SDKs for vector store file batches (ee323a0)
  • api: SDKs for vector store file batches apis (6e0dcff)

Bug Fixes

  • fix stream event model reference (0208f2a)
  • manual: update lib/ references to use the alpha namespace (08670f1)

0.3.0-alpha.1 (2025-09-30)

Full Changelog: v0.2.23-alpha.1...v0.3.0-alpha.1

⚠ BREAKING CHANGES

  • api: fixes to remove deprecated inference resources

Features

  • api: expires_after changes for /files (7f24c43)
  • api: fixes to remove deprecated inference resources (04834d2)
  • api: removing openai/v1 (a918b43)
  • api: updating post /v1/files to have correct multipart/form-data (433a996)

Bug Fixes

  • clean up deprecated code (f10ead0)
  • Don't retry for non-recoverable server http errors (#212) (6782e8f)

Documentation

Build System

0.2.23-alpha.1 (2025-09-26)

Full Changelog: v0.2.19-alpha.1...v0.2.23-alpha.1

Features

  • api: manual updates (e9873f9)
  • improve future compat with pydantic v3 (5c7b05b)
  • types: replace List[str] with SequenceNotStr in params (2c0cdd1)

Bug Fixes

  • avoid newer type syntax (c94275d)
  • client: fix circular dependencies and offset pagination (fc50cbe)
  • project: avoid duplicate dev dep sections (ccc9dd2)
  • tool: revert the ToolDefParam stuff because we reverted the bad commit (e2d543d)

Chores

  • deps: move deprecated dev-dependencies in pyproject.toml to dev group (a2f4544)
  • do not install brew dependencies in ./scripts/bootstrap by default (6f269ff)
  • internal: add Sequence related utils (54fd160)
  • internal: codegen related update (1cf74fe)
  • internal: minor formatting change (1956d9a)
  • internal: move mypy configurations to pyproject.toml file (a27daa1)
  • internal: run tests in an isolated environment (c101839)
  • internal: update pydantic dependency (b48f1f4)
  • internal: update pyright exclude list (402a316)
  • types: change optional parameter type from NotGiven to Omit (c241e7e)

Build System

0.2.19-alpha.1 (2025-08-26)

Full Changelog: v0.2.18-alpha.3...v0.2.19-alpha.1

Features

  • api: fix completion response breakage perhaps? (f3b87fb)
  • api: manual updates (214d838)
  • api: use uv for python build (8549433)

Bug Fixes

  • ci: disabling tests due to issues (f4ca280)

Chores

0.2.18-alpha.3 (2025-08-14)

Full Changelog: v0.2.18-alpha.2...v0.2.18-alpha.3

Features

  • llama-stack-client providers inspect PROVIDER_ID (#181) (6d18aae)
  • add client-side utility for getting OAuth tokens simply (#230) (91156dc)
  • add client.chat.completions.create() and client.completions.create() (#226) (ee0e65e)
  • Add llama-stack-client datasets unregister command (#222) (38cd91c)
  • add support for chat sessions (#167) (ce3b30f)
  • add type hints to event logger util (#140) (26f3c33)
  • add updated batch inference types (#220) (ddb93ca)
  • add weighted_average aggregation function support (#208) (b62ac6c)
  • agent: support multiple tool calls (#192) (43ea2f6)
  • agent: support plain function as client_tool (#187) (2ec8044)
  • api: update via SDK Studio (48fd19c)
  • async agent wrapper (#169) (fc9907c)
  • autogen llama-stack-client CLI reference doc (#190) (e7b19a5)
  • client.responses.create() and client.responses.retrieve() (#227) (fba5102)
  • datasets api updates (#203) (b664564)
  • enable_persist: sync updates from stainless branch: yanxi0830/dev (#145) (59a02f0)
  • new Agent API (#178) (c2f73b1)
  • support client tool output metadata (#180) (8e4fd56)
  • Sync updates from stainless branch: ehhuang/dev (#149) (367da69)
  • unify max infer iters with server/client tools (#173) (548f2de)
  • update react with new agent api (#189) (ac9d1e2)

Bug Fixes

  • llama-stack-client provider inspect should use retrieve (#202) (e33b5bf)
  • accept extra_headers in agent.create_turn and pass them faithfully (#228) (e72d9e8)
  • added uv.lock (546e0df)
  • agent: better error handling (#207) (5746f91)
  • agent: initialize toolgroups/client_tools (#186) (458e207)
  • broken .retrieve call using identifier= (#135) (626805a)
  • bump to 0.2.1 (edb6173)
  • bump version (b6d45b8)
  • bump version in another place (7253433)
  • cli: align cli toolgroups register to the new arguments (#231) (a87b6f7)
  • correct toolgroups_id parameter name on unregister call (#235) (1be7904)
  • fix duplicate model get help text (#188) (4bab07a)
  • llama-stack-client providers list (#134) (930138a)
  • react agent (#200) (b779979)
  • React Agent for non-llama models (#174) (ee5dd2b)
  • React agent should be able to work with provided config (#146) (08ab5df)
  • react agent with custom tool parser n_iters (#184) (aaff961)
  • remove the alpha suffix in run_benchmark.py (#179) (638f7f2)
  • update CONTRIBUTING.md to point to uv instead of rye (3fbe0cd)
  • update uv lock (cc072c8)
  • validate endpoint url (#196) (6fa8095)

Chores

  • api sync, deprecate allow_resume_turn + rename task_config->benchmark_config (Sync updates from stainless branch: yanxi0830/dev) (#176) (96749af)
  • AsyncAgent should use ToolResponse instead of ToolResponseMessage (#197) (6191aa5)
  • copy: Copy changes over from llamastack/ org repository (#255) (7ade969)
  • deprecate eval task (Sync updates from stainless branch: main) (#150) (39b1248)
  • remove litellm type conversion (#193) (ab3f844)
  • sync repo (099bfc6)
  • Sync updates from stainless branch: ehhuang/dev (#182) (e33aa4a)
  • Sync updates from stainless branch: ehhuang/dev (#199) (fa73d7d)
  • Sync updates from stainless branch: main (#201) (f063f2d)
  • use rich to format logs (#177) (303054b)

Refactors

  • update react_agent to use tool_config (#139) (b5dce10)

Build System

0.2.18-alpha.2 (2025-08-12)

Full Changelog: v0.2.18-alpha.1...v0.2.18-alpha.2

Features

  • api: update via SDK Studio (e8e7433)

0.2.18-alpha.1 (2025-08-12)

Full Changelog: v0.2.18-alpha.1...v0.2.18-alpha.1

Features

  • api: update via SDK Studio (db99707)

0.2.18-alpha.1 (2025-08-12)

Full Changelog: v0.2.17...v0.2.18-alpha.1

Features

  • api: update via SDK Studio (8afae6c)
  • api: update via SDK Studio (143a973)
  • api: update via SDK Studio (b8e32bb)
  • api: update via SDK Studio (1a2c77d)
  • api: update via SDK Studio (d66fb5f)

Chores

  • internal: update comment in script (8d599cd)
  • update @stainless-api/prism-cli to v5.15.0 (5f8ae94)

0.2.17 (2025-08-06)

Full Changelog: v0.2.15...v0.2.17

Features

  • api: update via SDK Studio (9c69353)
  • api: update via SDK Studio (5f90b04)
  • api: update via SDK Studio (6e26309)
  • api: update via SDK Studio (54ff3c4)
  • api: update via SDK Studio (a34c823)
  • api: update via SDK Studio (f6b80ca)
  • api: update via SDK Studio (2a4296d)
  • api: update via SDK Studio (07691ac)
  • api: update via SDK Studio (585f9ce)
  • api: update via SDK Studio (6d609e3)
  • api: update via SDK Studio (3dbf2a4)
  • api: update via SDK Studio (dd0ae96)
  • api: update via SDK Studio (80a2969)
  • api: update via SDK Studio (748e6db)
  • api: update via SDK Studio (b6fa2b1)
  • api: update via SDK Studio (e97f870)
  • api: update via SDK Studio (489b54d)
  • api: update via SDK Studio (13cfa4a)
  • api: update via SDK Studio (25c1e49)
  • api: update via SDK Studio (4a54d61)
  • api: update via SDK Studio (ac4614a)
  • api: update via SDK Studio (a201e22)
  • client: support file upload requests (e84459f)
  • client: support file upload requests (6c73da7)

Bug Fixes

  • ci: correct conditional (d7c2ab8)
  • ci: correct conditional (4368fbd)
  • client: don't send Content-Type header on GET requests (d6a80a5)
  • client: don't send Content-Type header on GET requests (c6e0026)
  • helptext for 'inspect version' and 'providers inspect' (#8) (d79345e)
  • kill requirements.txt (a6bd44c)
  • model register missing model-type and not accepting metadata (#11) (f3f4515)
  • parsing: correctly handle nested discriminated unions (9f95130)
  • parsing: correctly handle nested discriminated unions (8b7e9ba)
  • parsing: ignore empty metadata (a8a398f)
  • parsing: ignore empty metadata (264f24c)
  • parsing: parse extra field types (f981bdc)
  • parsing: parse extra field types (d54c5db)
  • pre-commit formatting (a83b1c3)
  • update agent event logger (#10) (0a10b70)

Chores

  • ci: change upload type (7827103)
  • ci: change upload type (5febc13)
  • ci: only run for pushes and fork pull requests (03a7636)
  • ci: only run for pushes and fork pull requests (c05df66)
  • ci: only run for pushes and fork pull requests (87c9d01)
  • ci: only run for pushes and fork pull requests (9d04993)
  • ci: only run for pushes and fork pull requests (4da7f49)
  • ci: only run for pushes and fork pull requests (8b37cd3)
  • ci: only run for pushes and fork pull requests (3f0a4b9)
  • ci: only run for pushes and fork pull requests (8a1efad)
  • delete unused scripts based on rye (dae6506)
  • internal: bump pinned h11 dep (4a7073f)
  • internal: bump pinned h11 dep (0568d6d)
  • internal: codegen related update (4d4afec)
  • internal: codegen related update (7cd543f)
  • internal: codegen related update (3165cad)
  • internal: codegen related update (c27a701)
  • internal: codegen related update (aa45ba3)
  • internal: codegen related update (5d6ccb5)
  • internal: fix ruff target version (c50a0e0)
  • internal: version bump (5af7869)
  • internal: version bump (148be8d)
  • internal: version bump (86a0766)
  • internal: version bump (5d6cc6b)
  • internal: version bump (cc7a519)
  • internal: version bump (8f15ef0)
  • internal: version bump (f52cb89)
  • internal: version bump (2e1a629)
  • internal: version bump (da26ed0)
  • internal: version bump (3727fa5)
  • internal: version bump (443ce02)
  • internal: version bump (b2875ec)
  • internal: version bump (9a4320d)
  • internal: version bump (39155e5)
  • internal: version bump (607c7be)
  • internal: version bump (62901e7)
  • internal: version bump (4132af9)
  • internal: version bump (e6ae920)
  • internal: version bump (96768dc)
  • internal: version bump (74f7eda)
  • internal: version bump (d59862a)
  • internal: version bump (ce98414)
  • internal: version bump (9746774)
  • internal: version bump (6114dbf)
  • internal: version bump (02c9953)
  • internal: version bump (16f2953)
  • internal: version bump (c32029b)
  • internal: version bump (aef5dee)
  • internal: version bump (590de6d)
  • internal: version bump (072269f)
  • internal: version bump (eee6f0b)
  • internal: version bump (e6a964e)
  • package: mark python 3.13 as supported (2afc17b)
  • package: mark python 3.13 as supported (d1a4e40)
  • project: add settings file for vscode (405febd)
  • project: add settings file for vscode (1dd3e53)
  • readme: fix version rendering on pypi (ca89c7f)
  • readme: fix version rendering on pypi (193fb64)
  • update SDK settings (2d422f9)
  • update SDK settings (59b933c)
  • update version (10ef53e)

Build System

0.1.0-alpha.4 (2025-06-27)

Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4

Features

  • api: update via SDK Studio (4333cb0)

Bug Fixes

  • ci: update pyproject.toml to use uv and remove broken CI (#5) (7bc925c)

Chores

0.1.0-alpha.3 (2025-06-27)

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

Features

0.1.0-alpha.2 (2025-06-27)

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

Features

  • api: update via SDK Studio (f568f65)

0.1.0-alpha.1 (2025-06-27)

Full Changelog: v0.0.1-alpha.0...v0.1.0-alpha.1

Features

  • client: add follow_redirects request option (a77a9ee)
  • client: add support for aiohttp (d78982b)

Bug Fixes

  • ci: release-doctor — report correct token name (6f3a4e2)
  • client: correctly parse binary response | stream (85d6bbd)
  • package: support direct resource imports (a862d55)
  • tests: fix: tests which call HTTP endpoints directly with the example parameters (347a4bf)

Chores

  • change publish docs url (fdd7a07)
  • ci: enable for pull requests (c9b6347)
  • ci: fix installation instructions (40d9854)
  • ci: upload sdks to package manager (2d2282b)
  • docs: grammar improvements (6f57b13)
  • docs: remove reference to rye shell (bcf315a)
  • docs: remove unnecessary param examples (60ec829)
  • internal: avoid errors for isinstance checks on proxies (758a188)
  • internal: codegen related update (ab9f05c)
  • internal: update conftest.py (218e172)
  • readme: update badges (9b63e1b)
  • tests: add tests for httpx client instantiation & proxies (b27b11b)
  • tests: run tests in parallel (1287a3c)
  • tests: skip some failing tests on the latest python versions (73b5705)
  • update SDK settings (e54ba91)

Documentation

  • client: fix httpx.Timeout documentation reference (497f2a1)