-
Notifications
You must be signed in to change notification settings - Fork 705
Comparing changes
Open a pull request
base repository: mark3labs/mcp-go
base: v0.33.0
head repository: mark3labs/mcp-go
compare: v0.34.0
- 9 commits
- 26 files changed
- 8 contributors
Commits on Jul 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 56f2501 - Browse repository at this point
Copy the full SHA 56f2501View commit details
Commits on Jul 9, 2025
-
fix(streamable_http): ensure graceful shutdown to prevent close reque…
…st errors Added sync.WaitGroup to wait for asynchronous session cleanup goroutine to finish wg.Add(1) is used before spawning the goroutine; wg.Done() is called upon completion wg.Wait() ensures Close() blocks until the cleanup finishes, preserving correct shutdown order Fixes an issue in tests where closing the client and server in quick succession could lead to connection refused errors due to the client's asynchronous close attempting to reach a server that has already shut down Removed redundant blank lines to streamline the code structure
Configuration menu - View commit details
-
Copy full SHA for bee9f90 - Browse repository at this point
Copy the full SHA bee9f90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d479bb - Browse repository at this point
Copy the full SHA 2d479bbView commit details
Commits on Jul 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 65df1b0 - Browse repository at this point
Copy the full SHA 65df1b0View commit details
Commits on Jul 15, 2025
-
refactor: replace fmt.Errorf with TransportError wrapper (#486)
* refactor: replace fmt.Errorf with TransportError wrapper Signed-off-by: Adam Shannag <shannagadam11@gmail.com> * chore: add missing ":" to the wrapped error Signed-off-by: Adam Shannag <shannagadam11@gmail.com> --------- Signed-off-by: Adam Shannag <shannagadam11@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c8c52a8 - Browse repository at this point
Copy the full SHA c8c52a8View commit details -
fix
Content-Type: application/json; charset=utf-8
error (#478)* fix application/json; charset=utf-8 error * AI suggestion
Configuration menu - View commit details
-
Copy full SHA for 78eb7a3 - Browse repository at this point
Copy the full SHA 78eb7a3View commit details -
feat: Inprocess sampling support (#487)
* implement sampling in inprocess client/server * docs * cleanup * cleanup
Configuration menu - View commit details
-
Copy full SHA for 9c352bd - Browse repository at this point
Copy the full SHA 9c352bdView commit details -
feat: support in tool result handling & update example (#467)
* feat:support in tool result handling & update example Signed-off-by: FanOne <294350394@qq.com> * feat:add doc about resource link Signed-off-by: FanOne <294350394@qq.com> * feat:add desc about ResourceLink in doc * feat: add desc about resource link in docs Signed-off-by: FanOne <294350394@qq.com> --------- Signed-off-by: FanOne <294350394@qq.com>
Configuration menu - View commit details
-
Copy full SHA for e859847 - Browse repository at this point
Copy the full SHA e859847View commit details -
feat(logging): add support for send log message notifications and imp…
…lemented the `SessionWithLogging` interface on `streamableHttpSession` (#484) * feat(logging): add support for log message notifications - Introduced `LoggingLevel.ShouldSendTo` for log level comparison - Added `SendLogMessageToSpecificClient` to send log notifications to a specific client - Added `SendLogMessageToClient` to send log notifications to the current session client - Implemented `SessionWithLogging` interface for `streamableHttpSession` - Added `sessionLogLevelsStore` to manage per-session log levels - Updated `StreamableHTTPServer` to support setting and retrieving log levels - Added tests covering log notification sending logic and format validation * fix(staticcheck): simplify embedded field access in log notification - Replaced `notification.Notification.Method` with `notification.Method` to resolve QF1008 from staticcheck - No functional change; improves code clarity and eliminates linter warning
Configuration menu - View commit details
-
Copy full SHA for ffea75f - Browse repository at this point
Copy the full SHA ffea75fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.33.0...v0.34.0