Releases: IBM/mcp-cli
Releases · IBM/mcp-cli
Release list
Release v0.20.1
What's Changed
- Security hardening: WebSocket Origin validation, SSRF, XSS, plan confirmation bypass, path traversal (v0.20.1) (#252) (3078676)
- Update python Docker tag to v3.14 (#221) (81c6b6c)
- Stop Renovate duplicating Dependabot's github-actions and security PRs (#250) (e761784)
- Fix test_windows_event_loop_policy for Python 3.14 (#251) (21fcc8e)
- Update softprops/action-gh-release action to v3 (#249) (ed8d3dc)
- Update GitHub Artifact Actions (#223) (8a9d5d4)
- Update actions/checkout action to v7 (#246) (a525f1f)
- Explicitly dispatch publish.yml from release.yml (4733837)
Full Changelog: v0.20.0...v0.20.1
Release v0.20.0
What's Changed
- Bump version to 0.20.0 (three-part semver) (17572e5)
- Add tag-triggered release pipeline (release.yml + publish.yml) (#248) (2e786ed)
- Fix Dependabot security alerts, add least-privilege CI permissions, fix per-shard coverage gate (#247) (9b4b2a4)
- fixing linting (e42e882)
- improved to include no tools (e8a237f)
- upped version (18e752e)
- tidied up code (6dbce9b)
- updated version (bc0ffc7)
- clean up of dashboard (0efac48)
- improved apps rendering (24c951b)
- improving mcp-apps (74e7eb6)
- updated roadmap (61d1a1f)
- working towards new version (d451888)
- updated docs (3fe8196)
- improving multi-modal (4da7473)
- added multimedia experince (e120ace)
- adding agent capabiltiies (1c8e3aa)
- feat(cmd): add CmdCommand for Unix-friendly automation and fix serialization (0ac45be)
- improving shell (4cdd92c)
- improving dashboard (dd004ff)
- docs updated for planning (6c45290)
- plsn and tool execution (e26b327)
- added planning as tool (257f662)
- improved linting (4cc4378)
- fixing planning issue (682e969)
- planner integration (018b7f1)
- Add renovate.json (9939944)
- cleaned up tests (da7e5ac)
- fixed up warnings (7061971)
- fixing ci build (6931bdd)
- fixed ci build to point to correct test directories (74b33c6)
- updated docs, and architecture improvements (855ea2c)
- upped version (b47a0b2)
- architecture improvements, code cleanup (6347800)
- fixed linting (b27e2dd)
- working on memory integration (f0ae6c0)
- cleaned up and hardened (d416225)
- updated roadmap (d01be30)
- updated version (0215b9e)
- app support (9bfbb2e)
- working on mcp apps (55283f0)
- upped version (c55f09d)
- improved domain handling (60b6786)
- improving tool calling (bde8f53)
- roadmap (4f312cf)
- improvements to tools (78cd0c8)
- upped version (c4018ed)
- improved guard handling (94cac36)
- improved test coverage (6fb0a96)
- fixed typecheck issues (6b5f51b)
- added guards and refactor (c695428)
- updated manager (6c93953)
- chore(deps): bump actions/download-artifact from 6 to 7 (c498e6f)
- chore(deps): bump actions/upload-artifact from 5 to 6 (0a3c27e)
- working on session management (059a322)
- dynamic mode prompt (38ee606)
- handling polling (13e00c0)
- lock file (a1b6b1e)
- moved discovery to chuk-tool-processor (1059053)
- working on guards (559f3c0)
- working on dynamic tools (f2aa611)
- removed system prompt generator (ff77859)
- system prompt improvements (8e46445)
- working on handling of tool management (ba76bb8)
- improving coverage, and quality of mcp-cli, with refactor (8f53df0)
- hugely improved user experience of mcp-cli, and test coverage (0e587d4)
- updated project versions (ac9c2c6)
- livestatus usage (b663b18)
- improving tool calling experience (384aea6)
- refactor (e10c795)
- working on streaming refactor (67789b9)
- working on refactoring for streaming (e4dc3df)
- updated (683b78f)
- feat: Add README badges for CI, PyPI (b8efbdb)
- fix(dependabot): Update cooldown settings to use default-days (a092557)
- fix(ci): Update dependabot commit message prefix and cooldown settings (940f774)
- upped the versions (d3abffb)
- feat: Implement CI workflow with parallel testing and coverage reporting (721c454)
- feat: Implement CI workflow with parallel testing and coverage reporting (f7d7366)
- feat: Register ping command and add registration tests (e340597)
- updated readme (774d4ed)
- updated to latest version of tool processor and chuk-llm (a8164a3)
- updated server config (6e6513b)
- improving reliability (8632733)
- improved tool processing (28335d1)
- ensure toolname is properly passed (e04217f)
- impriving testing (eae84ad)
- fixed dependency issues (37da3bb)
- keep pinned to 0.9.7 of chuk-tool-processor (6071254)
- updated version (b85e911)
- improving coverage (980f55b)
- cleanup to pydantic (d0f49cb)
- fixed oauth (127b365)
- pinned version (bca6bc5)
- working on cleanup (2bfdab1)
- model manager refactoring (bad3b23)
- model manager (5068a41)
- Fix cmd subcommand ignoring --provider and --model flags (c424b90)
- upped version (867feff)
- added linkedin (e41702c)
- fixed refresh (a4d8f6d)
- added monday and fixed tool timeout (296ac7b)
- added monday and reconfigured config (cfa11bd)
- cli options (548777e)
- added brave search (cbacd62)
- bumped version (103f120)
- handlling bundled config (f81d070)
- build (1b6e4b1)
- fixing manifest (9c79530)
- included server config.json in the manfiest (d24c8c8)
- updated version (b9655ea)
- better support for oauth (8ae4614)
- updated version (340d0c3)
- removed linkedin server (f08fc98)
- updated versions (47e9ef0)
- updated versions (4a8774f)
- removed linkedin for now from server config (a14518b)
- updated readme and commands (0935cd0)
- token managment documentation (a066733)
- update command definitions to be pydntic (018e536)
- fixed so non oauth works (ccd787d)
- refactored to use chuk-auth (342e7b0)
- working on coverage and pydantic models for tokens and config (8c65680)
- improved oauth handling and pydantic (3df6fae)
- pinned version (2e54177)
- fixed timeout (26a1228)
- pinning version (4343823)
- pinning current version until fix issues in chuk-mcp (520901f)
- added token management (98b844d)
- token storage + test coverage (18ab3b2)
- latest version (bf0b2cc)
- improved coverage of preferences (bda74bd)
- server management (46869b0)
- improved coverage (0244e0d)
- custom model support (8aa7f19)
- improved conversation history and tests (217e7cc)
- improved command system test coverage (6e17086)
- improved testing (16484a3)
- improved visuals (308dd42)
- improved command handling (76731ea)
- improving command handling (d0a1a58)
- continuing to improve ui quality (1fda88d)
- updated streaming (1324c73)
- streaming improvements (299aa89)
- updated dependencies (c253e39)
- openai compliant version (edd6e08)
- updated to chuk tool processor windows compatible version (9646e86)
- working on adding servers at runtime (d1d3c20)
- more cleanup of old scripts (11c61a5)
- updated version (37c1283)
- cleanup of tests (f7160e3)
- updated version (884cef9)
- improved servers (6148013)
- Fix: Add graceful error handling for disabled servers (9579117)
- Fix critical security issue: Block disabled servers from connecting (ce5d99b)
- modified this, to be cleaner version of chukterm (95849ad)
- migrated to chukterm (f620232)
- migrated to chuk term (699b084)
- updated .gitignore (4261310)
- updated tests (364d26f)
- updating tests (af64afa)
- updating ui system (a4a90d5)
- working through ui clean up (8f2ceeb)
- new ui library (9af473c)
- streamble improvementents (295ee1e)
- updated (7d0444d)
- updated (e75612a)
- updated to latest version of chuk_llm for better openai compatability support (7c656c0)
- updated to latest version of chuk_llm for better openai compatability support (7023ea1)
- changed default model to gpt-oss (6686da2)
- changed default model to gpt-oss (792d00f)
- updated version (160d214)
- updated version (db4533b)
- updated version to have latest grok and azure fixes (f0b4a83)
- updated version to have latest grok and azure fixes (6c4f35c)
- updated for better support of gpt-oss (219c121)
- updated for better support of gpt-oss (2905ec7)
- added support for gpt-oss and gpt-5 (d065351)
- added support for gpt-oss and gpt-5 (cce2aaa)
- Fixes #157, #158, #155, #153 (78ccaea)
- Fixes #157, #158, #155, #153 (07282e4)
- Fixes #155 (ff06e2d)
- Fixes #155 (ef2c863)
- amend! Fixes #155 (a5314fc)
- amend! Fixes #155 (da1bba3)
- Fixes #153 (0c1c493)
- Fixes #153 (8e81c09)
- fixes #153 (177404a)
- fixes #153 (44aae3e)
- Update streaming_handler.py (3d5478e)
- Update streaming_handler.py (9d1f733)
- improved watsonx (b874468)
- improved watsonx (6b60e3c)
- updated santization issue (9630086)
- updated santization issue (1003567)
- fixed version (feea8f9)
- fixed version (21559ce)
- fixed the version while i update llm (9447679)
- fixed the version while i update llm (3a7d81d)
- now supports dynamic discovery (f5c3c98)
- now supports dynamic discovery (035db0f)
- fixed mangling issue (7dfc599)
- fixed mangling issue (c483880)
- Update README.md (2b93293)
- Update README.md (f645c67)
- Improving #147 (977abc6)
- Improving #147 (37c548d)
- updated versions to current (77491f5)
- updated versions to current (d2e552d)
- updated versions (6b29fde)
- updated versions (a65ab4f)
- updated versions (fbe79da)
- updated versions (9b48cd7)
- added src size (f8e78cf)
- added src size (5745254)
- tidied up diagnostics (9fa58a6)
- tidied up diagnostics (ce0f1b3)
- updated readme (337a438)
- updated readme (ac4f321)
- removed debug (d003ef4)
- removed debug (22e7682)
- cleaned up debug (b4db3d8)
- cleaned up debug (390a806)
- added a manifest for uvx install (b44cbd7)
- added a manifest for uvx install (acfa206)
- updated to exclude chris config (409b0e6)
- updated to exclude chris config (0006ea6)
- updated to work with pip (17451b3)
- updated to work with pip (e28b2a5)
- updated to work better with pip (35e12b8)
- updated to work better with pip (61ea250)
- modifying servers (ca01d99)
- modifying servers (5558ebf)
- improving tests and diagnostics (5328340)
- improving tests and diagnostics (ba04abf)
- updating (6d815b8)
- updating (299306d)
- updated versions (355e24b)
- updated versions (57c741c)
- changed email address (ca6d7b8)
- changed email address (ad149cb)
- updated versions (a7f8486)
- updated versions (362fb39)
- working through migration to chukllm 0.7 (8c2081b)
- working through migration to chukllm 0.7 (8b81a67)
- updated to use latest tool processor and chuk-mcp (4d19c32)
- updated to use latest tool processor and chuk-mcp (2fff721)
- moved to latest version of chuk tool processor, and chuk-mcp (fa4542c)
- moved to latest version of chuk tool processor, and chuk-mcp (a2e2d64)
- pinned versions pending update (0e86f83)
- pinned versions pending update (38737e6)
- updated to use latest tool processor and chuk-mcp (7e9c37a)
- updated to use latest tool process...