File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and 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
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44
55[project ]
66name = " jpl-rosa"
7- version = " 1.0.9 "
7+ version = " 1.0.10 "
88description = " ROSA: the Robot Operating System Agent"
99readme = " README.md"
1010authors = [{ name = " Rob Royce" , email = " Rob.Royce@jpl.nasa.gov" }]
You can’t perform that action at this time.
0 commit comments