Restore upgraded dependency checks (#4576)

* Restore upgraded dependency checks

Generated with Codex

* Clarify settings loading and teardown logging

Generated with Codex

* Align ty checks on the upgraded version

Generated with Codex

* Preserve simultaneous caller cancellation

Generated with Codex
This commit is contained in:
nate nowack 2026-07-20 17:46:30 -05:00 committed by GitHub
commit 9d9bf2b717
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 96 additions and 37 deletions

View file

@ -41,7 +41,7 @@ class SurgeSettings(BaseSettings):
# Create server
mcp = FastMCP("Text me")
surge_settings = SurgeSettings() # type: ignore
surge_settings = SurgeSettings() # type: ignore[call-arg]
@mcp.tool(name="textme", description="Send a text message to me")