-
Notifications
You must be signed in to change notification settings - Fork 167
core(openai): Responses API adds temperature/top_p; guard vault watcher when file not set; align ChatCompletions tool transform defaults #128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
Dev merge
Dev Merge
Dev Merge
Dev Merge
MCP client support for streamable HTTP
Version bump
remove extraneous comment
Dev Merge
Dev Merge
Dev Merge
APICall + AgentLog hotfix
APICall hotfix
Memory Allocation optimization for agents with very large contexts.
Dev merge
Add support for custom behavior (system message) when prompting an LLM without agent.
version bump
hotfix for OpenAI non stream requests in response API
better logging for LLM connectors
Add status_message support for tool calls + Fix missing Usage event in the SDK
…letions tool transform defaults to satisfy malformed tool config tests; security(vault): guard JSONFileVault watcher when no vault file provided to prevent chokidar errors\n\n- Add null checks before file watching\n- Add temperature and top_p to Responses API body when provided\n- Preserve undefined shapes in ChatCompletions transform for error-case parity\n- All affected core OpenAI unit tests pass locally Signed-off-by: Kavish Shah <[email protected]>
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing Touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This PR addresses three related issues:\n\n- OpenAI Responses API: include and when provided, matching ChatCompletions parity\n- ChatCompletions tools transform: preserve undefined defaults to satisfy malformed tool config error-case tests\n- Vault security: guard JSONFileVault watcher when no vault file path is configured to avoid chokidar runtime errors\n\nNotes:\n- All affected @smythos/core OpenAI unit tests pass locally\n- Single commit with DCO sign-off\n\nPlease let me know if you'd prefer separate PRs or additional test coverage.