rust-sdk/crates/rmcp/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
4t145 57e14c56e8
feat(transport): support streamable http server (#152)
* feat(transport): support streamable http server

* refactor(transport): add common module for shared transport utilities

* perf(tracing): add more log for streamable http session

* fix(test): fix port conflict in test with js

* fix(transport): fix id generating and session management

1. cancel when deleting
2. use `wrapping` and `saturating` correctly

* chore(naming): rename sse server to streamable http server
2025-05-08 13:57:51 +08:00
..
handler fix(server): schemars compilation errors (#104) 2025-04-08 09:41:55 +08:00
model fix(test): skip serialize tool's annotation if empty (#160) 2025-05-07 15:22:24 +08:00
service fix(handler): do call handler methods when initialize server (#118) 2025-04-10 15:06:45 +08:00
transport feat(transport): support streamable http server (#152) 2025-05-08 13:57:51 +08:00
error.rs Move whole rmcp crate to offcial rust sdk (#44) 2025-03-27 17:33:41 -04:00
handler.rs Move whole rmcp crate to offcial rust sdk (#44) 2025-03-27 17:33:41 -04:00
lib.rs docs: add an overview to rmcp/src/lib.rs (#116) 2025-04-10 09:11:35 +08:00
model.rs feat(transport): support streamable http server (#152) 2025-05-08 13:57:51 +08:00
service.rs feat(transport): support streamable http server (#152) 2025-05-08 13:57:51 +08:00
transport.rs feat(transport): support streamable http server (#152) 2025-05-08 13:57:51 +08:00