Skip to content

Releases: cloudwalk/hermes-mcp

v0.14.1

14 Aug 18:03
97a3dd7
Compare
Choose a tag to compare

0.14.1 (2025-08-14)

Bug Fixes

  • remove the default mcp path for streamable http (#226) (7163ce3)

v0.14.0

06 Aug 20:24
55938c6
Compare
Choose a tag to compare

0.14.0 (2025-08-06)

Features

v0.13.4

05 Aug 18:23
549b7a3
Compare
Choose a tag to compare

0.13.4 (2025-08-05)

Reverts

v0.13.3

04 Aug 17:59
c9a1054
Compare
Choose a tag to compare

0.13.3 (2025-08-04)

Bug Fixes

v0.13.2

04 Aug 16:04
3dc6411
Compare
Choose a tag to compare

0.13.2 (2025-08-04)

Bug Fixes

v0.13.1

04 Aug 15:13
aceabb6
Compare
Choose a tag to compare

0.13.1 (2025-08-04)

Features

  • add independently configurable logs (#113) (bb0be27)
  • add internal client/transport state inspect on cli/mix tasks (#61) (83550ee)
  • allow customize server registry impl (#94) (f3ac087)
  • allow json schema fields on tools/prompts definition (#99) (0345f12)
  • allow multiple client <> transport pairs (#24) (933876d)
  • allow redact patterns on server assigns/data (#190) (07af99f)
  • allow sse graceful shutdown and handle sse streaming reconnection (#25) (008725d)
  • basic client interface API (fd3412d)
  • batch operations on server-side (#125) (28eea7c)
  • better dsl for embedded nested fields on server components (#199) (097f5fd)
  • centralized state management (#31) (76c0ab1)
  • client request cancelation (#35) (ace2c3b)
  • client sampling capability (#170) (da617a6)
  • client support new mcp spec (#83) (73d14f7)
  • create client operation struct (#56) (083bda6)
  • enable log disabling (#78) (fa1453f)
  • extensive guides and documentation (b39ccca)
  • http/sse transport (#7) (690a57f)
  • implement termination cleanup on Hermes.Client (#43) (d7bbf5d)
  • improve cli experience with help cmd and sse conn info (#37) (0122af2)
  • improve cli experience with help cmd and sse conn info (#37) (7a9d4e7)
  • improve interactive mix tasks for testing mcp servers (#34) (53779a9)
  • improve log handling on core lib and interactive/cli (#68) (7717f37)
  • improve sse uri path handling (#36) (7ed2ea8)
  • improve sse uri path handling (#36) (f044d7d)
  • inject user and transport data on mcp server frame (#106) (feb2ce3)
  • legacy sse server transport (#102) (4a71088)
  • low level genservy mcp server implementation (stdio + stremable http) (#77) (e6606b4)
  • mcp domain model (#28) (f8c877b)
  • mcp high level server components definition (#91) (007f41d)
  • mcp server handlers refactored (#92) (e213e04)
  • missing notifications handlers (#129) (34d5934)
  • mvp higher level mcp server definition (#84) (a5fec1c)
  • new server response contents for tools/resources with annotations (2025-06-18) (#195) (9b65308)
  • pretty print tool arguments on list_tools (#57) (03f8781)
  • progress notifications (#26) (a3245a0)
  • propagating headers on requests (#214) (a740aa4)
  • resources templates (#193) (1457e59)
  • roadmap and protocol update proposal (#53) (52cbf10)
  • roots/list and completion features (#178) (d22a6bd)
  • rpc and mcp specific message parsing (#5) (531b416)
  • runtime server components, simplified api (#153) (8af35d6)
  • server components cursor pagination (#177) (a95eba7)
  • server-side sampling capability (#173) (c09e7f3)
  • sse: support custom base and sse paths for client (#19) (787bc2d)
  • sse: unit tests... (#20) (4941fd4)
  • standard error resposne (#32) (52602dd)
  • stateful client interface (#6) (6b97987)
  • structured server-client logging support (#27) (4e1dfa7)
  • support batch operations on client side (#101) ([fadf28d](https://github.com/cloudwalk/herm...
Read more

v0.13.0

18 Jul 15:50
cf58a30
Compare
Choose a tag to compare

0.13.0 (2025-07-18)

Features

  • allow redact patterns on server assigns/data (#190) (07af99f)
  • better dsl for embedded nested fields on server components (#199) (097f5fd)
  • new server response contents for tools/resources with annotations (2025-06-18) (#195) (9b65308)
  • resources templates (#193) (1457e59)
  • tools output schema feature (2025-06-18) (#194) (8088a49)

Miscellaneous Chores

v0.12.1

14 Jul 21:45
9f5f751
Compare
Choose a tag to compare

0.12.1 (2025-07-14)

Code Refactoring

v0.12.0

11 Jul 13:29
c378929
Compare
Choose a tag to compare

0.12.0 (2025-07-11)

Features

Bug Fixes

  • allow configuring server request timeout (#182) (e79fe2f)
  • do not allow duplicate server components and more convenient API (#180) (bc71df8)

Miscellaneous Chores

  • add llms summary about the library (#175) (ed0e608)
  • allow different kind of components have the same name (#181) (d5ba6f5)

Code Refactoring

  • handle_sampling callback, use frame as entrypoint for notifications (#176) (1e88711)
  • interactive tasks now support JSON file input (#172) (9465266)

v0.11.3

02 Jul 16:04
1ff0786
Compare
Choose a tag to compare

0.11.3 (2025-07-02)

Bug Fixes

  • correctly parse dates when default values are passed (58f6368)
  • include frame helpers on module-based component (#163) (15ba2c7)
  • server can now send notifications correctly (#166) (33f32de)

Miscellaneous Chores

  • update documentation, simplify, more storytelling (#168) (ccdddc1)