-
Notifications
You must be signed in to change notification settings - Fork 170
removing withMetadata #1993
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
Draft
ba11b0y
wants to merge
19
commits into
hellovai/no-optionals
Choose a base branch
from
rahul/no-with-metadata
base: hellovai/no-optionals
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
removing withMetadata #1993
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Needed to prevent Cargo.lock churn in studio2. <!-- ELLIPSIS_HIDDEN --> ---- > [!IMPORTANT] > Locks `baml-ids` version to `0.0.1` in `Cargo.toml` to prevent `Cargo.lock` churn in `studio2`. > > - **Version Lock**: > - Locks `baml-ids` version to `0.0.1` in `Cargo.toml` to prevent `Cargo.lock` churn in `studio2`. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup> for 5ad9723. You can [customize](https://app.ellipsis.dev/BoundaryML/settings/summaries) this summary. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
<!-- ELLIPSIS_HIDDEN --> > [!IMPORTANT] > Add comprehensive integration tests for dynamic clients, types, media, providers, retry policies, and tracing, and remove outdated test file. > > - **New Tests**: > - Add `dynamic-clients.test.ts` for testing dynamic client registration and usage. > - Add `dynamic-types.test.ts` for testing dynamic type handling, including classes, enums, and literals. > - Add `media.test.ts` for testing image and audio input handling. > - Add `prompt_renderer.test.ts` for testing prompt rendering with aliasing. > - Add `retry.test.ts` for testing retry policies and fallbacks. > - Add `tracing.test.ts` for testing synchronous and asynchronous tracing, and event logging. > - **Provider Tests**: > - Add tests for `Anthropic`, `AWS`, `Azure`, and `OpenAI` providers, including streaming and error handling. > - **File Removal**: > - Remove `integ-tests.test.ts.old`, consolidating tests into new files. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup> for ae7bc16. You can [customize](https://app.ellipsis.dev/BoundaryML/settings/summaries) this summary. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
This fixes promptfiddle by handling media values that require coersion from BamlMaps, like `{ url "some_url" }`. <!-- ELLIPSIS_HIDDEN --> ---- > [!IMPORTANT] > Implements media type coercion in `coerce_arg()` for `file`, `url`, and `base64` sources, enhancing media handling in BamlMaps. > > - **Behavior**: > - Implements media type coercion in `coerce_arg()` in `to_baml_arg.rs` for `file`, `url`, and `base64` media sources. > - Validates `media_type` property and logs errors for unsupported properties. > - Handles missing `span_path` with error logging. > - **Error Handling**: > - Logs errors for invalid `media_type` and unsupported properties in media maps. > - Logs error if `span_path` is missing when resolving file references. > - **Misc**: > - Removes unimplemented code block for media coercion in `to_baml_arg.rs`. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup> for 0eacfe1. You can [customize](https://app.ellipsis.dev/BoundaryML/settings/summaries) this summary. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
1e650ad
to
8215fe5
Compare
d2822ea
to
f26e770
Compare
4f3509e
to
cdc77f8
Compare
<!-- ELLIPSIS_HIDDEN --> > [!IMPORTANT] > Updates `with_options.mdx` to indicate BAML Ruby (beta) lacks async/concurrent support, removing example code. > > - **Behavior**: > - Updates Ruby tab in `with_options.mdx` to state that BAML Ruby (beta) does not support async/concurrent calls. > - Removes previous Ruby example code for async operations. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup> for fd08916. You can [customize](https://app.ellipsis.dev/BoundaryML/settings/summaries) this summary. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
remove ability to return null on UnionTypeView
c2b461d
to
4d65f38
Compare
Co-authored-by: Greg Hale <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.