yao/agent/llm/providers/openai
Max 5ca78e0133 Enhance tool call handling in stream processing
- Updated handleToolCall method to parse tool call delta data from OpenAI, improving the handling of single and multiple tool calls.
- Implemented dynamic delta actions ("append" for arguments, "merge" for static fields) to optimize message sending.
- Enhanced message structure to include appropriate DeltaAction and DeltaPath for better frontend integration.
- Improved error handling during JSON parsing to ensure robustness in tool call processing.
2025-12-01 16:25:35 +08:00
..
claude_test.go Refactor: Decouple Output From Context 2025-11-25 22:08:00 +08:00
deepseek_r1_test.go Refactor message handling to support individual message lifecycle events 2025-11-26 19:03:47 +08:00
deepseek_v3_test.go Refactor: Decouple Output From Context 2025-11-25 22:08:00 +08:00
gpt5_test.go Refactor: Decouple Output From Context 2025-11-25 22:08:00 +08:00
openai.go Enhance tool call handling in stream processing 2025-12-01 16:25:35 +08:00
openai_test.go Refactor message handling to support individual message lifecycle events 2025-11-26 19:03:47 +08:00
temperature_test.go Remove unnecessary blank line in temperature_test.go for improved code readability 2025-11-17 09:48:09 +08:00
types.go Refactor message handling for improved streaming and event management 2025-11-26 18:30:43 +08:00