Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-mcp-stack/rust-mcp-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: rust-mcp-transport-v0.6.0
Choose a base ref
...
head repository: rust-mcp-stack/rust-mcp-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: rust-mcp-transport-v0.6.1
Choose a head ref
  • 9 commits
  • 65 files changed
  • 3 contributors

Commits on Oct 12, 2025

  1. Configuration menu
    Copy the full SHA
    6268726 View commit details
    Browse the repository at this point in the history
  2. feat(server): decouple core logic from HTTP server for improved archi…

    …tecture (#106)
    
    * chore: refactor hyperserver
    
    * chore: refactor utils
    
    * chore: use proper consts for header names
    
    * chore: clean up app state
    
    * chore: adjust cagro features
    
    * chore: rename AppState to McpAppState
    
    * feat: initial implementation of mcp_http_handler
    
    * feat: de-couple stramable http logic from the server framework
    
    * chore: move sse event out to own module
    
    * chore: move dns protection out of middlewares
    
    * chore: remove session id generator middleware
    
    * chore: add new methdo to McpHttpHandler for creatig http::Request
    
    * chore: update sse handlers to use mcp_http_handler
    
    * chore: update feature flags
    hashemix authored Oct 12, 2025
    Configuration menu
    Copy the full SHA
    d10488b View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2025

  1. refactor: expose Store Traits and add ToMcpServerHandler for Improved…

    … Framework Flexibility (#107)
    
    * refactor: expose session store and event store traits and
    implementations
    
    * chore: update cargo feature
    hashemix authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    5bf54d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea5d580 View commit details
    Browse the repository at this point in the history
  3. feat: introduce rust-mcp-extra crate for extended id, session, and …

    …event store support (#108)
    
    * feat: add new rust-mcp-extra crate
    
    * feat: add rust-mcp-extra crate
    
    * initial
    
    * feat: snow-flake generator
    
    * feat: implement id_generators
    
    * chore: add readme
    
    * chore: cargo features
    
    * chore: update comments
    
    * chore: update cargo features
    
    * chore: update readme and add to release please
    hashemix authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    5fddd3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d67f112 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5aca7a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba4fe72 View commit details
    Browse the repository at this point in the history
  7. chore: release main (#105)

    * chore: release main
    
    * chore: update Cargo.toml for release
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    hashemix and github-actions[bot] authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    200bb59 View commit details
    Browse the repository at this point in the history
Loading