Commit graph

792 commits

Author SHA1 Message Date
zzstoatzz
54a3c4a8f6 TestClient 2025-05-20 09:18:34 -05:00
nate nowack
6697a165db
Merge pull request #504 from jlowin/uvicorn-config
allow passing full uvicorn config
2025-05-19 15:59:01 -05:00
zzstoatzz
78ccda1158 try one more thing 2025-05-19 15:51:16 -05:00
zzstoatzz
8d210ade05 try to fix test 2025-05-19 15:30:46 -05:00
zzstoatzz
5e627c55d8 take one suggestion 2025-05-19 15:16:47 -05:00
zzstoatzz
e783775fc5 add tests 2025-05-19 15:08:46 -05:00
zzstoatzz
66f3c3f217 more permission uvicorn config 2025-05-19 14:50:16 -05:00
nate nowack
de708def3d
Merge pull request #502 from ZiadAmerr/fix-test-permission-error
Skipping `test_permission_error` if runner is root.
2025-05-19 12:41:31 -05:00
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
4561d722ad Removed trailing whitespace 2025-05-19 20:14:59 +03:00
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
2bf349b09f Fixed formatting again 2025-05-19 20:13:52 +03:00
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
1393a2bb06 Reformatting, and adding copilot's suggestion 2025-05-19 20:12:07 +03:00
Amerr, Ziad (ext) (DI SW ICS MNA RD QA QST 2)
d944f6591e Skipping permission test error if the user has root privileges 2025-05-19 20:02:59 +03:00
Jeremiah Lowin
280620f328
Merge pull request #492 from jlowin/codex/add-agents-md-file
Improve AGENTS.md overview
2025-05-17 20:10:13 -04:00
Jeremiah Lowin
b4d6ad80aa
Merge pull request #490 from jlowin/codex/add-as-proxy-method-to-fastmcp
Add FastMCP.as_proxy()
2025-05-17 20:10:00 -04:00
Jeremiah Lowin
ef7e6b5cb2
Merge branch 'main' into codex/add-agents-md-file 2025-05-17 20:08:11 -04:00
Jeremiah Lowin
f04eb897a1
Merge pull request #491 from jlowin/cli-run
Update `fastmcp run` to work with remote servers
2025-05-17 20:07:59 -04:00
Jeremiah Lowin
36bfb97736
Merge branch 'main' into codex/add-agents-md-file 2025-05-17 20:07:19 -04:00
Jeremiah Lowin
a8c46b8efb Update AGENTS.md 2025-05-17 20:06:43 -04:00
Jeremiah Lowin
4978faefa5 Update AGENTS with repo overview 2025-05-17 19:18:37 -04:00
Jeremiah Lowin
24ed957f3a Update tests 2025-05-17 18:02:23 -04:00
Jeremiah Lowin
de14845868 Update cli.mdx 2025-05-17 15:07:23 -04:00
Jeremiah Lowin
5aacd0b3ca fastmcp run works with remote servers 2025-05-17 15:04:55 -04:00
Jeremiah Lowin
b67a5a5aef Fix import 2025-05-17 12:26:59 -04:00
Jeremiah Lowin
9a2d92b46d Add as_proxy improvements and tests 2025-05-17 12:23:48 -04:00
Jeremiah Lowin
f180e11b91
Merge pull request #489 from jlowin/codex/view-issue-487
Store FastMCP instance on app.state.fastmcp_server
2025-05-17 11:48:26 -04:00
Jeremiah Lowin
e76a076da5 Fix static checks 2025-05-17 11:47:00 -04:00
Jeremiah Lowin
c9648389c4 Store server instance as fastmcp_server 2025-05-17 11:38:40 -04:00
Jeremiah Lowin
cefb2294b0
Merge pull request #483 from jlowin/lifecycle
Add lifespan property to app
2025-05-16 20:54:43 -04:00
Jeremiah Lowin
d66353693e
Merge branch 'main' into lifecycle 2025-05-16 20:51:45 -04:00
Jeremiah Lowin
2612d64d45
Merge pull request #486 from davenpi/fix-flaky-timeout-test
Fix flaky timeout test by increasing timeout (#474)
2025-05-16 20:50:11 -04:00
davenpi
a9c8969c12 Increase timeout in flaky test for reliability 2025-05-16 15:58:25 -04:00
Jeremiah Lowin
78c6309c8a
Merge pull request #484 from jlowin/labeler
Add labeler
2025-05-16 12:07:22 -04:00
Jeremiah Lowin
76ca57a04d Add labeler 2025-05-16 11:06:43 -04:00
Jeremiah Lowin
c3e9bdb49e Add lifespan property to app 2025-05-16 10:51:48 -04:00
nate nowack
a31b423358
Merge pull request #479 from mai-nakagawa/patch-1
Doc(quickstart): Fix import statements
2025-05-15 21:52:29 -05:00
Mai Nakagawa
6ee03286d0
Fix import statements 2025-05-16 11:22:55 +09:00
Jeremiah Lowin
3ab1ee7564
Merge pull request #477 from mcw0933/main
doc(asgi): Change custom route example to PlainTextResponse
2025-05-15 21:41:24 -04:00
Jeremiah Lowin
a13bca67c0
Merge branch 'main' into main 2025-05-15 21:39:44 -04:00
Jeremiah Lowin
0519e8d9ee
Update docs/deployment/running-server.mdx
Co-authored-by: nate nowack <nate@prefect.io>
2025-05-15 21:39:25 -04:00
Jeremiah Lowin
3e4577e966
Merge pull request #425 from jlowin/sse-bugfix
Remove patch and use upstream SSEServerTransport
2025-05-15 21:38:59 -04:00
Jeremiah Lowin
86821dc548 Merge branch 'main' into sse-bugfix 2025-05-15 21:28:19 -04:00
Jeremiah Lowin
7213a9c167
Merge branch 'main' into main 2025-05-15 21:25:07 -04:00
nate nowack
d27d331c9d
Merge pull request #476 from jlowin/strict-typing
strict typing for `server.py`
2025-05-15 20:12:50 -05:00
zzstoatzz
204385377b strict typing for server.py 2025-05-15 20:09:15 -05:00
Matt C. Wilson
6a7e4e25f3 doc(asgi): Change custom route example to PlainTextResponse 2025-05-15 21:06:40 -04:00
nate nowack
f20bc7076c
Merge pull request #475 from Maxi91f/feat/middleware-on-run
feat: Add middleware option in server.run
2025-05-15 19:38:59 -05:00
Maxi Fernandez
6bd127ba09
Merge branch 'main' into feat/middleware-on-run 2025-05-15 21:33:44 -03:00
nate nowack
614b75f2a6
Merge pull request #473 from jlowin/null-check
add null check
2025-05-15 19:30:44 -05:00
MaxiF
bce31f2920 feat: Add middleware option in server.run 2025-05-15 20:23:17 -04:00
zzstoatzz
05274cc39b add null check 2025-05-15 19:12:53 -05:00