Skip to content

Commit e7e5375

Browse files
committed
Bump version from 1.0.9 to 1.0.10
1 parent 165f058 commit e7e5375

2 files changed

Lines changed: 19 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.0.10]
9+
10+
### Added
11+
12+
* Added multi-provider model configuration for the TurtleAgent via `LLM_PROVIDER` (`openai`, `anthropic`, `ollama`)
13+
* Added optional dependency extras for provider-specific installs: `anthropic`, `ollama`, and `all`
14+
15+
### Changed
16+
17+
* Refactored ROSA agent construction to use provider-agnostic LangChain `create_tool_calling_agent`
18+
* Updated CI pipeline dependency installation to include Rust tooling and modern pip install flags
19+
* Renamed test package paths from `tests/rosa` to `tests/test_rosa` and updated testing docs accordingly
20+
21+
### Fixed
22+
23+
* Token usage reporting now disables safely for non-OpenAI/Azure chat models
24+
* Invalid `LLM_PROVIDER` values now fail early with a clear error message
25+
826
## [1.0.9]
927

1028
### Changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "jpl-rosa"
7-
version = "1.0.9"
7+
version = "1.0.10"
88
description = "ROSA: the Robot Operating System Agent"
99
readme = "README.md"
1010
authors = [{ name = "Rob Royce", email = "Rob.Royce@jpl.nasa.gov" }]

0 commit comments

Comments
 (0)