Michael Bleigh
Michael Bleigh
Because tools and flows are defined independently but are often interrelated in practice, it would be great to be able to set and retrieve arbitrary values from ALS. Something like:...
**Describe the bug** From a [Discord thread](https://discord.com/channels/1255578482214305893/1281182942017880118/1281662767429845025), if Gemini returns `data` (JSON mode) it chokes on followup messages. **To Reproduce** 1. Generate structured output with JSON mode Gemini 2. Pass...
There are now at least two models (Gemini 2.0 Flash Exp and GPT-4o) that have native multi-modal output from a general-purpose model (as opposed to being an image-only model). I...
There are several models now whose API responses includes their reasoning as part of the response. I propose a new `ReasoningPart`: ```ts type ReasoningPart = {reasoning: string}; ``` that can...
Let's make sure we have e.g. `textEmbedding005` which is the latest model.
https://cloud.google.com/blog/products/ai-machine-learning/anthropics-claude-3-7-sonnet-is-available-on-vertex-ai/
Two classes of problem to tackle: 1. Tools that take too long to wait on (need some form of "LRO" support) 2. Tools that feel long because they have no...
When building a complex project that has non-trivial context, it's difficult to make it work with the Dev UI for a few reasons: 1. Dev UI does not currently support...
### Clear and concise description of the problem I want to generate a weighted distribution where each member of the distribution is itself a randomly generated item with specific configuration....
StreamableHTTP is the correct default for a remote HTTP transport, defaulting to that going forward. This also undoes my previous change to make all tools prefixed by hostname only. I...