Commit graph

1,672 commits

Author SHA1 Message Date
Jeremiah Lowin
d4bbfc66d6 Lint updates 2025-07-03 20:05:13 -04:00
Jeremiah Lowin
c62269ac1b
Merge branch 'main' into mcpconfig-timeout 2025-07-03 20:04:42 -04:00
Jeremiah Lowin
cfd4ab7969
Merge pull request #1018 from jlowin/stateless-arg
Expose stateless_http kwarg for mcp.run()
2025-07-03 19:57:52 -04:00
Jeremiah Lowin
a52c28c319 Ensure tests use stateless mode 2025-07-03 19:55:49 -04:00
Jeremiah Lowin
e7fe4ff1a3 Remove second settings object; deprecate 2025-07-03 19:55:42 -04:00
Chris Egersdoerfer
d98cc3ca47
Merge branch 'main' into mcpconfig-timeout 2025-07-03 18:31:35 -04:00
Jeremiah Lowin
af88da7aa9
Merge pull request #1030 from jlowin/banner
Reduce banner padding
2025-07-03 17:29:00 -04:00
Jeremiah Lowin
e85a5fc802 Reduce banner padding 2025-07-03 17:23:36 -04:00
Chris Egersdoerfer
3a304b46af accept timeouts in MCPConfig 2025-07-03 16:09:50 -05:00
Jeremiah Lowin
3784c1363b
Merge pull request #1028 from jlowin/docs-cleanup
Clean up docs
2025-07-03 15:30:30 -04:00
Jeremiah Lowin
232edc2b07 Update testing.mdx 2025-07-03 12:36:10 -04:00
Jeremiah Lowin
5ddb54bbd4 Clean up docs 2025-07-03 11:24:53 -04:00
Jeremiah Lowin
c98e5d7e64
Merge pull request #1027 from jlowin/cli-splash
Re-add splash screen
2025-07-03 10:58:27 -04:00
Jeremiah Lowin
02b451149b Reintroduce splash screen 2025-07-03 10:54:17 -04:00
Jeremiah Lowin
756e5c31e3 Reapply "Add CLI banner"
This reverts commit 41359ec99d.
2025-07-02 18:28:29 -04:00
Jeremiah Lowin
5d3d97b220 Expose stateless_http kwarg 2025-07-02 18:27:37 -04:00
Jeremiah Lowin
edbf0ae816
Merge pull request #1011 from jlowin/revert-1005-banner v2.10.1
Revert "Add CLI banner"
2025-07-02 00:56:06 -04:00
Jeremiah Lowin
41359ec99d
Revert "Add CLI banner" 2025-07-02 00:53:20 -04:00
Jeremiah Lowin
a3f22e7aa0
Merge pull request #1009 from jlowin/changelog
Update changelog.mdx
2025-07-01 20:20:53 -04:00
Jeremiah Lowin
4e67456e2d Update changelog.mdx 2025-07-01 20:20:32 -04:00
Jeremiah Lowin
39f7b30a8b
Merge pull request #1008 from jlowin/claude-wt-20250701-104804 v2.10.0
Fix OpenAPI array parameter explode handling
2025-07-01 19:17:06 -04:00
Jeremiah Lowin
ff0c513611 Refactor array parameter formatting to reduce code duplication
Extract common array formatting logic into format_array_parameter utility function.
Addresses automated review feedback about code duplication between path and query parameter handling.
2025-07-01 19:15:24 -04:00
Jeremiah Lowin
f14be9ab77 Fix OpenAPI array parameter explode handling 2025-07-01 19:06:35 -04:00
Jeremiah Lowin
c0e9d352b5
Merge pull request #1005 from jlowin/banner
Add CLI banner
2025-07-01 10:50:11 -04:00
Jeremiah Lowin
f9e20bf63e Fix tests 2025-07-01 10:47:37 -04:00
Jeremiah Lowin
3a528d86a3 Add CLI banner 2025-07-01 10:39:35 -04:00
Jeremiah Lowin
108890c140
Merge pull request #1001 from jlowin/openai-docs
Update OpenAI docs
2025-06-30 19:49:51 -04:00
Jeremiah Lowin
f46979da13 Update OpenAI docs 2025-06-30 19:49:26 -04:00
Jeremiah Lowin
a1a7c66309
Merge pull request #1000 from jlowin/ccignore
Add .ccignore for copychat
2025-06-30 18:44:20 -04:00
Jeremiah Lowin
79822ac731
Merge pull request #997 from sstene1/auth-alg
Add Support for Configurable Algorithms
2025-06-30 18:44:03 -04:00
Jeremiah Lowin
e334d80c25 Update .ccignore 2025-06-30 18:41:04 -04:00
Jeremiah Lowin
96f50f161c Add ccignore 2025-06-30 18:40:30 -04:00
Jeremiah Lowin
703002da91
Merge pull request #999 from jlowin/middleware-docs
Update middleware imports and documentation
2025-06-30 18:37:36 -04:00
Jeremiah Lowin
333bf7dc73
Merge pull request #998 from jlowin/claude-wt-20250630-141946
Remove automatic trailing slash modification from server paths
2025-06-30 18:36:07 -04:00
Jeremiah Lowin
2690878412 Update middleware imports and documentation 2025-06-30 18:35:16 -04:00
Jeremiah Lowin
e17397af91 Remove automatic trailing slash modification from server paths
Closes #991

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-30 18:32:53 -04:00
Shane Stene
f4122e6e17 fix ruff formatting 2025-06-30 17:20:00 -05:00
sstene1
cce1889fd9
Update bearer.py
Remove TODO
2025-06-30 17:13:21 -05:00
Shane Stene
1c3ee67828 Merge branch 'auth-alg' of https://github.com/sstene1/fastmcp into auth-alg 2025-06-30 16:47:24 -05:00
Shane Stene
4a5a2b6d17 config algorithm support 2025-06-30 16:33:25 -05:00
Jeremiah Lowin
d7969b159e
Merge pull request #995 from jlowin/fix-union-type-schema-generation
Fix output schema generation edge case
2025-06-30 14:18:30 -04:00
Jeremiah Lowin
7e0a237945 Fix schema wrapping for non-object union types in output schemas 2025-06-30 14:12:40 -04:00
Jeremiah Lowin
3b0caebab8
Merge pull request #992 from jlowin/no-response
Support 'no response' elicitation requests
2025-06-30 13:25:39 -04:00
Jeremiah Lowin
aab1f74810 response_type is None 2025-06-30 13:12:25 -04:00
Jeremiah Lowin
eaf27c710d Support "no response" elicitation requests 2025-06-30 13:03:57 -04:00
Jeremiah Lowin
e9046e3f04
Merge pull request #985 from mossbanay/mossbanay/fix-linkrot
Update link to OpenAI MCP example
2025-06-29 10:14:23 -04:00
Jeremiah Lowin
ed5e2d7845
Merge pull request #986 from CfirTsabari/cfir/update_hints
Fix type hints for FunctionResource:fn
2025-06-29 10:10:50 -04:00
CfirTsabari
8cc5711756 Fix type hints for FunctionResource:fn 2025-06-29 15:38:51 +03:00
moss
98a7feb7a0 Update link to OpenAI MCP example 2025-06-29 15:57:42 +10:00
Jeremiah Lowin
e5e1a90e62
Merge pull request #984 from jlowin/stdio-error
Improve stdio error handling to raise connection failures immediately
2025-06-28 21:53:28 -04:00