Commit graph

3,289 commits

Author SHA1 Message Date
Jeremiah Lowin
2629631536
docs: document expanded reload behavior and restructure beta sections (#3039)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
2026-01-30 13:51:24 -05:00
Bill Easton
9a47d30266
Merge pull request #3033 from jlowin/strawgate-patch-1 2026-01-30 09:05:26 -06:00
Bill Easton
80188a1bd0
Update martian-issue-triage.yml 2026-01-29 21:59:54 -06:00
Jeremiah Lowin
003df5b22b
Add fastmcp install stdio command (#3032) 2026-01-29 22:19:15 -05:00
Jeremiah Lowin
d52534ae32
Add MCP Apps Phase 1 — SDK compatibility (SEP-1865) (#3009) 2026-01-29 16:28:03 -05:00
Jeremiah Lowin
d9cbc06ff1
feat: expand --reload to watch frontend file types (#3028) 2026-01-29 09:23:55 -05:00
Jonas Krüger Svensson
8b3010825e
fix: automatically include offline_access as a scope in the Azure provider to enable automatic token refreshing (#3001)
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2026-01-29 09:15:09 -05:00
Jeremiah Lowin
f4842cd3e6
Fix ty 0.0.14 compatibility and upgrade dependencies (#3027) 2026-01-29 09:10:42 -05:00
Jonas Krüger Svensson
46e0e01066
fix: correctly send resource when exchanging code for the upstream to… (#3013) 2026-01-29 08:39:12 -05:00
Bill Easton
17d3f13f24
fix: type narrowing for skills resource contents (#3023)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Bill Easton <strawgate@users.noreply.github.com>
2026-01-29 08:36:28 -05:00
Bill Easton
de22bbb6cb
Merge branch 'main' into claude/issue-3011-20260128-0658 2026-01-28 19:37:15 -06:00
Jonas Krüger Svensson
fa5b136205
feat: option to add upstream claims to the FastMCP proxy JWT (#2997) 2026-01-28 15:57:24 -05:00
Samir Amin
6edd5e699e
fix: broaden combine_lifespans type to accept Mapping return types (#3005) 2026-01-28 15:54:59 -05:00
Jeremiah Lowin
d3bb9a0514
Merge branch 'main' into claude/issue-3011-20260128-0658 2026-01-28 15:01:16 -05:00
Bill Easton
05380f23fc
Move tests to a reusable action and enable nightly checks (#3017) 2026-01-28 15:00:54 -05:00
Bill Easton
82a00dde41
Merge branch 'main' into claude/issue-3011-20260128-0658 2026-01-28 09:28:27 -06:00
nate nowack
5da65096fc
fix phue2 import in smart_home example (#2999)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2026-01-28 10:08:33 -05:00
Bill Easton
311e173b99
Adjust workflow triggers for Marvin (#3010) 2026-01-28 10:06:58 -05:00
claude[bot]
cfba439417 Fix tool_choice reset for structured output sampling
Preserve tool_choice='required' when result_type is set to ensure
LLM calls final_response instead of returning text responses.

Fixes #3011

Co-authored-by: Bill Easton <strawgate@users.noreply.github.com>
2026-01-28 07:02:05 +00:00
Chris Guidry
fdc96f323a
Merge pull request #2998 from jlowin/pydocket-3x-validation
Bump pydocket to 0.17.2 (memory leak fix)
2026-01-26 11:30:07 -05:00
Chris Guidry
20e84a9cfb Bump pydocket to >=0.17.2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 11:11:41 -05:00
Chris Guidry
61aeffb90c Bump pydocket to >=0.17.2b3
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 20:57:06 -05:00
Chris Guidry
7002fd45c3 Bump pydocket to >=0.17.2b2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 16:14:26 -05:00
Chris Guidry
1345ea7f42 Bump pydocket to >=0.17.2b1
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 08:10:05 -05:00
Chris Guidry
e82bb06025 Test pydocket fix-cancellation-handling on 3.x
Points pydocket to the fix-cancellation-handling branch to validate
asyncio cancellation handling works correctly on the 3.x branch.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 16:36:12 -05:00
Didier Durand
96280b3d2c
[Doc]: fixing spelling issues in multiple files 2026-01-23 07:17:38 +01:00
marvin-context-protocol[bot]
fde9068efb
chore: Update SDK documentation (#2990)
Co-authored-by: marvin-context-protocol[bot] <225465937+marvin-context-protocol[bot]@users.noreply.github.com>
2026-01-22 19:41:15 -05:00
Abhijeeth Padarthi
cee99d1210
Normalize resource URLs before comparison to support RFC 8707 query parameters (#2967)
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2026-01-22 19:41:02 -05:00
Jeremiah Lowin
c1f50e49be
Add enabled field to ToolTransformConfig (#2991) 2026-01-22 17:44:38 -05:00
Jeremiah Lowin
b77484e1a7
Run static checks with --upgrade, remove lockfile check (#2988) 2026-01-22 12:31:31 -05:00
Jeremiah Lowin
606ce46db1
Remove uv lockfile monitoring from Dependabot (#2986) 2026-01-22 09:41:21 -05:00
dependabot[bot]
f0c77a32be
Bump prek from 0.2.30 to 0.3.0 (#2982)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 09:27:40 -05:00
Jeremiah Lowin
ea5e8c66c1
Skip label triage for Dependabot PRs (#2985) 2026-01-22 09:27:15 -05:00
dependabot[bot]
783d402038
Bump ty from 0.0.12 to 0.0.13 (#2984)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 09:26:40 -05:00
marvin-context-protocol[bot]
1ad3704e17
chore: Update SDK documentation (#2979)
Co-authored-by: marvin-context-protocol[bot] <225465937+marvin-context-protocol[bot]@users.noreply.github.com>
2026-01-22 09:23:29 -05:00
Jeremiah Lowin
3745810db2
Make duplicate bot less aggressive (#2981) 2026-01-22 09:22:12 -05:00
Jeremiah Lowin
884b81a0f8
Add dependency injection documentation and DI-style dependencies (#2980) 2026-01-22 09:08:20 -05:00
Jeremiah Lowin
41c56481af
Pin httpx < 1.0 and simplify beta install docs (#2975) 2026-01-21 21:08:46 -05:00
Jeremiah Lowin
72373c9d0b
Remove outdated 'FastMCP 3.0 is coming!' CLI banner (#2974) 2026-01-21 20:52:40 -05:00
Jeremiah Lowin
62cc28c7b0
Update FastMCP Cloud references to Prefect Horizon (#2978) 2026-01-21 20:52:08 -05:00
Jeremiah Lowin
6efbc5db1d
Restructure README and docs with motivated narrative (#2964) 2026-01-20 22:30:57 -05:00
Jeremiah Lowin
27d318810f
Fix FastAPI mounting examples in docs (#2962) 2026-01-20 17:58:39 -05:00
Jeremiah Lowin
287ae44ff3
Restructure README and welcome page with motivated narrative (#2963) 2026-01-20 17:58:10 -05:00
Jeremiah Lowin
1a61361764
Update brand images (#2960) 2026-01-20 10:52:30 -05:00
Jeremiah Lowin
abccd53573
Update example MCP version in installation docs (#2959) 2026-01-20 09:24:31 -05:00
Jeremiah Lowin
4b1a7f51b0
Remove pip --pre warning from installation docs (#2958)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-20 08:40:24 -05:00
Jeremiah Lowin
6dba73b69d
Restructure docs: move transforms to dedicated section (#2956) 2026-01-20 00:38:35 -05:00
Jeremiah Lowin
2cf7b0b0d7
Update version dropdown (#2955) 2026-01-20 00:17:48 -05:00
Jeremiah Lowin
0be4cda159
Prepare docs for v3.0 beta release (#2954) 2026-01-20 00:13:18 -05:00
Jeremiah Lowin
c14ef132da
Clarify installation for FastMCP 3.0 beta (#2953) v3.0.0b1 2026-01-19 23:24:47 -05:00