Commit 3099d13
committed
Merge upstream/main into pr-tool-output-naming
Resolved conflicts by:
- Accepting all incoming changes from main
- Preserving the tool name sanitization fix in _output.py
- Re-adding the test_output_type_generic_class_name_sanitization test
The PR now includes:
- Tool name sanitization with uppercase letter support [^a-zA-Z0-9-_]
- Comprehensive test for generic type bracket removal
- All latest changes from main (Prefect support, image generation, etc.)File tree
87 files changed
+13878
-2307
lines changed- docs-site
- src
- docs
- api
- durable_execution
- models
- pydantic_ai_slim
- pydantic_ai
- agent
- durable_exec
- dbos
- prefect
- temporal
- models
- providers
- pydantic_evals/pydantic_evals/reporting
- pydantic_graph/pydantic_graph/persistence
- tests
- cassettes/test_prefect
- graph
- models
- cassettes
- test_openai_responses
- test_openai
- providers
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
87 files changed
+13878
-2307
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
0 commit comments