Commit graph

809 commits

Author SHA1 Message Date
Jeremiah Lowin
c6e3c16b11
Merge pull request #516 from jlowin/prep-release v2.3.5
Update release numbers for anticipated version
2025-05-20 10:50:41 -04:00
Jeremiah Lowin
7a65e0ff4e
Merge branch 'main' into prep-release 2025-05-20 10:48:45 -04:00
Jeremiah Lowin
86cff91711
Merge pull request #509 from jlowin/initialize-result
Store the initialize result on the client
2025-05-20 10:48:32 -04:00
Jeremiah Lowin
4eb5c3245b
Merge branch 'main' into initialize-result 2025-05-20 10:45:50 -04:00
Jeremiah Lowin
d6a47758b6
Merge pull request #513 from jlowin/progress
Add progress handler to client
2025-05-20 10:45:38 -04:00
Jeremiah Lowin
eadec83083 Add request id back to tests 2025-05-20 10:45:27 -04:00
Jeremiah Lowin
7cad7373dd Merge branch 'main' into initialize-result 2025-05-20 10:41:21 -04:00
Jeremiah Lowin
79a3264908
Merge branch 'main' into progress 2025-05-20 10:40:52 -04:00
Jeremiah Lowin
37a08df970
Merge pull request #512 from jlowin/sse-inference
Infer sse transport from urls containing /sse
2025-05-20 10:40:17 -04:00
Jeremiah Lowin
3beabdbd1b
Merge branch 'main' into sse-inference 2025-05-20 10:29:47 -04:00
Jeremiah Lowin
d9d640cfdb
Merge pull request #514 from jlowin/windows
Skip timeout tests on windows
2025-05-20 10:29:27 -04:00
Jeremiah Lowin
45b3d1e73a Update release numbers for anticipated version 2025-05-20 09:37:31 -04:00
Jeremiah Lowin
5a89e0cc2b Fix typing 2025-05-20 09:36:00 -04:00
Jeremiah Lowin
a0e69a4cb2 Skip timeout tests on windows 2025-05-20 09:33:17 -04:00
Jeremiah Lowin
dde2dc4712 Flaky test 2025-05-20 09:30:03 -04:00
Jeremiah Lowin
c71138d6b8 Add progress handler to client 2025-05-20 09:27:47 -04:00
Jeremiah Lowin
8490905b0c Infer sse transport from url 2025-05-20 08:57:02 -04:00
Jeremiah Lowin
526b831bec Store the initialize result on the client 2025-05-19 20:49:03 -04: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