Skip to content
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

🌿 ✨ [Scheduled] Update API Spec #236

Merged
merged 10 commits into from
Mar 7, 2025
Merged

Conversation

fern-api[bot]
Copy link
Contributor

@fern-api fern-api bot commented Feb 27, 2025

Summary

The QueryTool was added to the API, along with the KnowledgeBase object and the SupabaseCredential. The CreateQueryToolDTO and UpdateQueryToolDTO were also introduced to facilitate the creation and modification of QueryTools. Additionally, the FallbackHumeVoice and FallbackVapiVoice were added to the list of available voices for text-to-speech synthesis.

Added

  • QueryTool
  • KnowledgeBase
  • SupabaseCredential
  • CreateQueryToolDTO
  • UpdateQueryToolDTO
  • FallbackHumeVoice
  • FallbackVapiVoice

Removed

  • Nothing was removed.

Changed

  • Nothing was changed.

Copy link

…g config

This commit adds support for Supabase storage and Anthropic thinking configuration in the OpenAPI specification. It introduces new fields for Supabase credentials, bucket plans, and Anthropic thinking budget tokens. It also updates the description for the "model" field to include the new "claude-3-7-sonnet-20250219" model.
Copy link

Copy link

github-actions bot commented Mar 2, 2025

"enum": [
"#",
"*",
""
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@humford this empty string might be causing the build failure

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All of these values will cause an issue with code generation. Our docs here may help to resolve: https://buildwithfern.com/learn/api-definition/openapi/extensions/others#enum-descriptions-and-names

Copy link

github-actions bot commented Mar 4, 2025

Copy link

github-actions bot commented Mar 4, 2025

Copy link

github-actions bot commented Mar 5, 2025

fern-api bot added 2 commits March 7, 2025 00:08
…s and values

This commit makes changes to the `openapi.json` file in the `fern/apis/api` directory. Specifically, it updates the schema of the `model` and `provider` fields. The `model` field type is changed from `string` to `object`, and an enum of possible model values is added, including various versions of "Gemini" and "Google". The `provider` field now has an enum specifying "google" as the only possible value.
Copy link

github-actions bot commented Mar 7, 2025

@sahilsuman933 sahilsuman933 merged commit 570dd60 into main Mar 7, 2025
1 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants