Commit graph

758 commits

Author SHA1 Message Date
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
nate nowack
712f059cfe
Merge pull request #471 from rickygenhealth/main
support messages in progress notifications
2025-05-15 19:08:13 -05:00
Ricky Sahu
1bdbf88b0b lint 2025-05-15 16:00:59 -04:00
Ricky Sahu
47bf1f2b88 support messages in progress notifications 2025-05-15 15:51:02 -04:00
nate nowack
bf767fd42d
Merge pull request #460 from jlowin/update-proxy-example
update proxy docs + example
2025-05-15 09:09:06 -05:00
Jeremiah Lowin
92c888269a
Merge branch 'main' into update-proxy-example 2025-05-15 10:07:42 -04:00
Jeremiah Lowin
3226498e72
Merge pull request #468 from jlowin/run-tests
run tests on all PRs
2025-05-15 10:07:28 -04:00
Jeremiah Lowin
8559673e58 Skip on window 2025-05-15 10:03:24 -04:00
Jeremiah Lowin
69115a57ae run tests on all PRs 2025-05-15 10:01:07 -04:00
zzstoatzz
e2d0ca6d3e update proxy docs + example 2025-05-15 01:13:47 -05:00
Jeremiah Lowin
623181bd37
Update transport docs (#458)
* Update transport docs

* Don't infer WS
2025-05-14 21:18:44 -04:00
Jeremiah Lowin
837d4c407d
Add timeout support to client (#455) v2.3.4
* Add timeouts kwargs

* Add timeout support

* Fix windows handling and docs

* Update client.mdx

* Windows tests

* Update test_sse.py

* Update test_sse.py

* Update test_sse.py

* Update test_sse.py

* Fix windows
2025-05-14 20:50:24 -04:00
Jeremiah Lowin
5b05e80d8b
Merge pull request #456 from jlowin/prompt
Ensure result is only returned if a new key was found
2025-05-14 20:36:49 -04:00
Jeremiah Lowin
fc917993fe Ensure result is only returned if a new key was found 2025-05-14 20:34:37 -04:00
Jeremiah Lowin
729e8635ee
Merge pull request #454 from jlowin/python-version
Ensure tests run against correct python version
2025-05-14 19:47:00 -04:00
Jeremiah Lowin
1df45f4d47 Update uv.lock 2025-05-14 19:45:35 -04:00
Jeremiah Lowin
359becba5f Use locked instead of frozen 2025-05-14 19:44:15 -04:00
Jeremiah Lowin
60d7dd10a2 Update run-tests.yml 2025-05-14 19:42:25 -04:00
Jeremiah Lowin
e172487086 Ensure tests run against correct python version 2025-05-14 19:41:56 -04:00
Jeremiah Lowin
125a722e6d
Merge pull request #452 from jlowin/exceptions
Improve handling of exceptiongroups when raised in clients
2025-05-14 19:38:49 -04:00
Jeremiah Lowin
e4fcb8edf9 Fix docstring 2025-05-14 19:36:07 -04:00
Jeremiah Lowin
6b4f700a59 Improve handling of exceptiongroups when raised in clients 2025-05-14 19:34:17 -04:00
Jeremiah Lowin
af7b7a9314
Merge branch 'main' into sse-bugfix 2025-05-14 17:21:15 -04:00
Jeremiah Lowin
1f75fdcf4f
Merge pull request #450 from davenpi/declare-toolsChanged-capability
Declare toolsChanged capability for stdio server.
2025-05-14 17:17:13 -04:00
Jeremiah Lowin
95947a013b
Merge pull request #449 from jlowin/prune_titles
Prune titles from JSONSchemas
2025-05-14 17:12:40 -04:00
davenpi
0cc27e4adf Declare toolsChanged capability for stdio server. 2025-05-14 16:50:01 -04:00
Jeremiah Lowin
9ddc0c9874 Remove extra copy 2025-05-14 15:31:21 -04:00
Jeremiah Lowin
44a7f10ee6 prune titles from jsonschemas 2025-05-14 15:28:16 -04:00
Jeremiah Lowin
deb5e6cc04
Merge pull request #448 from jlowin/openapi-def
Ensure openapi defs for structured objects are loaded properly
2025-05-14 14:29:10 -04:00
Jeremiah Lowin
5dc64001b2 Add test for enum property 2025-05-14 14:24:44 -04:00
Jeremiah Lowin
e4eaa9890b ensure all json schemas are compressed 2025-05-14 14:20:18 -04:00
Jeremiah Lowin
df92d288b6 Ensure openapi defs are loaded 2025-05-14 14:20:00 -04:00
Jeremiah Lowin
3ab7c71d44
Merge pull request #447 from jlowin/repr
Add reprs for OpenAPI objects
2025-05-14 13:46:50 -04:00
Jeremiah Lowin
ff318e655d Add reprs for OpenAPI objects 2025-05-14 13:42:20 -04:00
Jeremiah Lowin
2c1f3c83f1
Merge pull request #440 from jlowin/doc-tool-removal
Add documentation for tool removal
2025-05-13 18:47:53 -04:00