Files
my-pal-mcp-server/CHANGELOG.md
semantic-release a190023c09 chore(release): 5.21.0
Automatically generated by python-semantic-release
2025-10-03 19:09:58 +00:00

18 KiB

CHANGELOG

v5.21.0 (2025-10-03)

Chores

  • Sync version to config.py [skip ci] (ddb20a6)

v5.20.1 (2025-10-03)

Chores

  • Sync version to config.py [skip ci] (03addcf)

v5.20.0 (2025-10-03)

Chores

  • Sync version to config.py [skip ci] (539bc72)

v5.19.0 (2025-10-03)

Bug Fixes

  • Add GPT-5-Codex to Responses API routing and simplify comments (82b021d)

Chores

  • Sync version to config.py [skip ci] (8e32ef3)

Documentation

Features

  • Add GPT-5-Codex support with Responses API integration (f265342)

Testing

  • Cross tool memory recall, testing continuation via cassette recording (88493bd)

v5.18.3 (2025-10-03)

Bug Fixes

  • External model name now recorded properly in responses (d55130a)

Chores

  • Sync version to config.py [skip ci] (5714e20)

Documentation

Refactoring

  • Generic name for the CLI agent (e9b6947)

  • Generic name for the CLI agent (7a6fa0e)

  • Generic name for the CLI agent (b692da2)

  • Generic name for the CLI agent (f76ebbf)

  • Generic name for the CLI agent (c05913a)

  • Generic name for the CLI agent (0dfaa63)

Testing

  • Fixed integration tests, removed magicmock (87ccb6b)

v5.18.2 (2025-10-02)

Bug Fixes

Chores

  • Sync version to config.py [skip ci] (bf2196c)

v5.18.1 (2025-10-02)

Chores

  • Sync version to config.py [skip ci] (e434a26)

v5.18.0 (2025-10-02)

Chores

  • Sync version to config.py [skip ci] (e78fe35)

Features

  • Added intelligence_score to the model capabilities schema; a 1-20 number that can be specified to influence the sort order of models presented to the CLI in auto selection mode (6cab9e5)

v5.17.4 (2025-10-02)

Chores

  • Sync version to config.py [skip ci] (a6c9b92)

v5.17.3 (2025-10-02)

Chores

  • Sync version to config.py [skip ci] (722f6f8)

v5.17.2 (2025-10-02)

Chores

  • Sync version to config.py [skip ci] (e47a7e8)

v5.17.1 (2025-10-02)

Bug Fixes

  • Baseclass should return MODEL_CAPABILITIES (82a03ce)

Chores

  • Sync version to config.py [skip ci] (7ce66bd)

Documentation

  • Document custom timeout values (218fbdf)

Refactoring

  • Clean temperature inference (9c11ecc)

  • Cleanup (6ec2033)

  • Cleanup provider base class; cleanup shared responsibilities; cleanup public contract (693b84d)

  • Cleanup token counting (7fe9fc4)

  • Code cleanup (bb138e2)

  • Code cleanup (182aa62)

  • Moved image related code out of base provider into a separate utility (14a35af)

  • Moved temperature method from base provider to model capabilities (6d237d0)

  • Moved temperature method from base provider to model capabilities (f461cb4)

  • Removed hard coded checks, use model capabilities instead (250545e)

  • Removed hook from base class, turned into helper static method instead (2b10adc)

  • Removed method from provider, should use model capabilities instead (a254ff2)

  • Renaming to reflect underlying type (1dc25f6)

v5.17.0 (2025-10-02)

Bug Fixes

  • Use types.HttpOptions from module imports instead of local import (956e8a6)

Chores

  • Sync version to config.py [skip ci] (0836213)

Code Style

  • Apply Black formatting to use double quotes (33ea896)

Features

  • Add custom Gemini endpoint support (462bce0)

Refactoring

  • Simplify Gemini provider initialization using kwargs dict (023940b)

v5.16.0 (2025-10-01)

Bug Fixes

  • Resolve logging timing and import organization issues (d34c299)

Chores

  • Sync version to config.py [skip ci] (b6c4bca)

Code Style

  • Fix ruff import sorting issue (4493a69)

Features

  • Add configurable environment variable override system (93ce698)

v5.15.0 (2025-10-01)

Chores

  • Sync version to config.py [skip ci] (b0fe956)

Features

Performance Improvements

  • Tweaks to schema descriptions, aiming to reduce token usage without performance degradation (cc8a4df)

Refactoring

v5.14.1 (2025-10-01)

Bug Fixes

Chores

  • Sync version to config.py [skip ci] (692016c)

v5.14.0 (2025-10-01)

Chores

  • Sync version to config.py [skip ci] (c0f822f)

Features

  • Add Claude Sonnet 4.5 and update alias configuration (95c4822)

Testing

  • Update tests to match new Claude Sonnet 4.5 alias configuration (7efb409)

v5.13.0 (2025-10-01)

Bug Fixes

  • Add sonnet alias for Claude Sonnet 4.1 to match opus/haiku pattern (dc96344)

  • Missing "optenai/" in name (7371ed6)

Chores

  • Sync version to config.py [skip ci] (b8479fc)

Features

  • Add comprehensive GPT-5 series model support (4930824)

v5.12.1 (2025-10-01)

Bug Fixes

  • Resolve consensus tool model_context parameter missing issue (9044b63)

Chores

  • Sync version to config.py [skip ci] (e3ebf4e)

Code Style

  • Fix trailing whitespace in consensus.py (0760b31)

Refactoring

  • Optimize ModelContext creation in consensus tool (30a8952)

v5.12.0 (2025-10-01)

Bug Fixes

  • Removed use_websearch; this parameter was confusing Codex. It started using this to prompt the external model to perform searches! web-search is enabled by Claude / Codex etc by default and the external agent can ask claude to search on its behalf. (cff6d89)

Chores

  • Sync version to config.py [skip ci] (28cabe0)

Features

  • Implement semantic cassette matching for o3 models (70fa088)

v5.11.2 (2025-10-01)

Chores

  • Sync version to config.py [skip ci] (4d6f1b4)

v5.11.1 (2025-10-01)

Bug Fixes

  • Remove duplicate OpenAI models from listmodels output (c29e762)

Chores

  • Sync version to config.py [skip ci] (1209064)

Testing

  • Update OpenAI provider alias tests to match new format (d13700c)

v5.11.0 (2025-08-26)

Chores

  • Sync version to config.py [skip ci] (9735469)

Features

v5.10.3 (2025-08-24)

Bug Fixes

  • Address test failures and PR feedback (6bd9d67)

  • Resolve temperature handling issues for O3/custom models (#245, 3b4fd88)

Chores

  • Sync version to config.py [skip ci] (d6e6808)

v5.10.2 (2025-08-24)

Bug Fixes

Chores

  • Sync version to config.py [skip ci] (9da5c37)

v5.10.0 (2025-08-22)

Chores

  • Sync version to config.py [skip ci] (1254205)

Features

  • Refactored and tweaked model descriptions / schema to use fewer tokens at launch (average reduction per field description: 60-80%) without sacrificing tool effectiveness (4b202f5)

v5.9.0 (2025-08-21)

Documentation

  • Update instructions for precommit (90821b5)

Features

  • Refactored and improved codereview in line with precommit. Reviews are now either external (default) or internal. Takes away anxiety and loss of tokens when Claude incorrectly decides to be 'confident' about its own changes and bungle things up. (80d21e5)

Refactoring

v5.8.6 (2025-08-20)

Bug Fixes

  • Escape backslashes in TOML regex pattern (1c973af)

  • Establish version 5.8.6 and add version sync automation (90a4195)

  • Restore proper version 5.8.6 (340b58f)

Chores

  • Sync version to config.py [skip ci] (4f82f65)

v1.1.0 (2025-08-20)

Features

  • Improvements to precommit (2966dcf)

v1.0.0 (2025-08-20)

  • Initial Release