Skip to content

Conversation

@farazcsk
Copy link
Contributor

@farazcsk farazcsk commented Oct 10, 2025

Moves us over the an improved more manageably UIMessage api (particularly easier to handle tool calls with custom ui). This change is also required for us to adopt vercel's ai sdk elements. Also includes improvements to the layout of the playground more broadly.

CleanShot.2025-11-07.at.16.23.57.mp4

@linear
Copy link

linear bot commented Oct 10, 2025

@changeset-bot
Copy link

changeset-bot bot commented Oct 10, 2025

🦋 Changeset detected

Latest commit: c1d6871

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
dashboard Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link

vercel bot commented Oct 10, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
gram Ready Ready Preview Comment Dec 2, 2025 5:19pm
gram-docs Ready Ready Preview Comment Dec 2, 2025 5:19pm
gram-docs-redirect Ready Ready Preview Comment Dec 2, 2025 5:19pm
gram-landing-redirect Ready Ready Preview Comment Dec 2, 2025 5:19pm

@chase-crumbaugh
Copy link
Member

Just a few small things:

These three dots seem to just open the add tools dialog. I'd just remove them since that it redundant with (and better conveyed by) the plus button
CleanShot 2025-12-01 at 11 19 36@2x

The mismatched styles of these dropdowns is bothersome. The environment one looks more polished IMO
CleanShot 2025-12-01 at 11 19 28@2x

The edit name/description dialog just doesn't look right. I think we'd benefit a lot from at least labeling the inputs. I'm biased but I think the labeled "boxes" we use on the custom tools page and MCP details pages would look great here
CleanShot 2025-12-01 at 11 17 57@2x

@chase-crumbaugh
Copy link
Member

Functionality wise I still think it's a pretty big loss that you can't add environment vars without leaving this page anymore considering that's one of the main actions people need to take to use the playground. That either needs to be part of this PR or an immediate fast-follow IMO

@ryan-timothy-albert
Copy link
Contributor

Two Issues I'm encountering relating to using tools

  • It doesn't appear function tools are showing up in the playground context anymore. They show up on the sidebar but when you try to use them the chat doesn't seem to have access to those tools specifically
  • When I add a tool in the playground to a toolset. It doesn't get reflected until I hard refresh the page

farazcsk and others added 3 commits December 2, 2025 16:34
- Import DropdownMenu from @speakeasy-api/moonshine instead of missing local file
- Pass onToolClick prop through to ToolRow component
@simplesagar simplesagar self-requested a review December 2, 2025 22:15
@farazcsk farazcsk merged commit b75ffa1 into main Dec 3, 2025
18 checks passed
@farazcsk farazcsk deleted the feature/age-699 branch December 3, 2025 10:05
@github-actions github-actions bot locked and limited conversation to collaborators Dec 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants