Langsmith Studio prompt playground unusable due to intense lag when typing #374

Open
opened 2026-02-15 18:16:19 -05:00 by yindo · 1 comment
Owner

Originally created by @snlamm on GitHub (Oct 26, 2025).

Checked other resources

  • I added a very descriptive title to this issue.
  • I searched the LangGraph.js documentation with the integrated search.
  • I used the GitHub search to find a similar question and didn't find it.
  • I am sure that this is a bug in LangGraph.js rather than my code.
  • The bug is not resolved by updating to the latest stable version of LangGraph (or the specific integration package).

Example Code

N/A

Error Message and Stack Trace (if applicable)

N/A

Description

I'm running the Langgraph Studio locally (v1.0.0+js).

I have an executor -> subagents architecture.

The issue is that the Langgraph Studio prompt playground is lagging to the point that it cannot be used when attempting to type on my keyboard.

Steps to reproduce:

  1. Run the agent and make sure it runs until there are >=10 node calls.
  2. View the prompt call in one of the subagents in the langgraph studio UI (e.x. at https://smith.langchain.com/o/<id>/studio/thread?organizationId=<id>&render=interact&baseUrl=http%3A%2F%2Flocalhost%3A2024&threadId=<id>&mode=graph&assistantId=<id>)
  3. Attempt to update the prompt in the prompt playground

Expected behavior: You are able to type into the playground to edit the prompt
Actual behavior: keyboard inputs lag many seconds. The playground is unusable.

Helpful information:

  1. If you navigate to the same exact prompt call manually in langsmith (i.e. without going through the studio UI), then editing the prompt works with no issues at all. This is something to do with the Studio frontend, I'm guessing.
  2. Even in the Studio frontend, the playground works better when editing the prompt for the first few node calls - either there's something about having a subagent or some minimum number of previous node calls that causes the input issue.

I'm happy to provide a trace / actual studio UI url, if that's helpful.

Image

System Info

pnpm list

dependencies:
@apollo/server 4.12.2
@graphql-tools/schema 10.0.25
@langchain/core 1.0.1
@langchain/langgraph 1.0.0
@langchain/langgraph-checkpoint 1.0.0
@langchain/langgraph-checkpoint-postgres 1.0.0
@langchain/openai 1.0.0
@langchain/xai 1.0.0
@recess-demo/shared file:packages/shared
cors 2.8.5
dotenv 16.6.1
express 4.21.2
graphql 16.11.0
graphql-request 6.1.0
graphql-subscriptions 2.0.0
graphql-tag 2.12.6
graphql-ws 5.16.2
langchain 1.0.1
pg 8.16.3
uuid 13.0.0
ws 8.18.3
zod 3.25.32

devDependencies:
@graphql-codegen/cli 5.0.7
@graphql-codegen/typescript 4.1.6
@graphql-codegen/typescript-graphql-request 6.3.0
@graphql-codegen/typescript-operations 4.6.1
@types/cors 2.8.19
@types/express 4.17.23
@types/node 20.19.22
@types/pg 8.15.5
@types/uuid 9.0.8
@types/ws 8.18.1
tsup 8.5.0
tsx 4.20.6
typescript 5.9.3

Originally created by @snlamm on GitHub (Oct 26, 2025). ### Checked other resources - [x] I added a very descriptive title to this issue. - [x] I searched the LangGraph.js documentation with the integrated search. - [x] I used the GitHub search to find a similar question and didn't find it. - [x] I am sure that this is a bug in LangGraph.js rather than my code. - [x] The bug is not resolved by updating to the latest stable version of LangGraph (or the specific integration package). ### Example Code N/A ### Error Message and Stack Trace (if applicable) N/A ### Description I'm running the Langgraph Studio locally (v1.0.0+js). I have an executor -> subagents architecture. The issue is that the Langgraph Studio prompt playground is lagging to the point that it cannot be used when attempting to type on my keyboard. Steps to reproduce: 1. Run the agent and make sure it runs until there are >=10 node calls. 2. View the prompt call in one of the subagents in the langgraph studio UI (e.x. at `https://smith.langchain.com/o/<id>/studio/thread?organizationId=<id>&render=interact&baseUrl=http%3A%2F%2Flocalhost%3A2024&threadId=<id>&mode=graph&assistantId=<id>`) 3. Attempt to update the prompt in the prompt playground **Expected behavior**: You are able to type into the playground to edit the prompt **Actual behavior**: keyboard inputs lag many seconds. The playground is unusable. Helpful information: 1. If you navigate to the same exact prompt call manually in langsmith (i.e. _without_ going through the studio UI), then editing the prompt works with no issues at all. This is something to do with the Studio frontend, I'm guessing. 2. Even in the Studio frontend, the playground works better when editing the prompt for the first few node calls - either there's something about having a subagent or some minimum number of previous node calls that causes the input issue. I'm happy to provide a trace / actual studio UI url, if that's helpful. <img width="948" height="241" alt="Image" src="https://github.com/user-attachments/assets/4ba8ea03-ce8a-4ca9-ad62-5795aedd5ab6" /> ### System Info pnpm list dependencies: @apollo/server 4.12.2 @graphql-tools/schema 10.0.25 @langchain/core 1.0.1 @langchain/langgraph 1.0.0 @langchain/langgraph-checkpoint 1.0.0 @langchain/langgraph-checkpoint-postgres 1.0.0 @langchain/openai 1.0.0 @langchain/xai 1.0.0 @recess-demo/shared file:packages/shared cors 2.8.5 dotenv 16.6.1 express 4.21.2 graphql 16.11.0 graphql-request 6.1.0 graphql-subscriptions 2.0.0 graphql-tag 2.12.6 graphql-ws 5.16.2 langchain 1.0.1 pg 8.16.3 uuid 13.0.0 ws 8.18.3 zod 3.25.32 devDependencies: @graphql-codegen/cli 5.0.7 @graphql-codegen/typescript 4.1.6 @graphql-codegen/typescript-graphql-request 6.3.0 @graphql-codegen/typescript-operations 4.6.1 @types/cors 2.8.19 @types/express 4.17.23 @types/node 20.19.22 @types/pg 8.15.5 @types/uuid 9.0.8 @types/ws 8.18.1 tsup 8.5.0 tsx 4.20.6 typescript 5.9.3
Author
Owner

@snlamm commented on GitHub (Oct 26, 2025):

Update: the issue can actually also be seen (albeit to a much lesser extent) in langsmith proper. Happy to share a trace privately if that's helpful.

@snlamm commented on GitHub (Oct 26, 2025): Update: the issue can actually also be seen (albeit to a much lesser extent) in langsmith proper. Happy to share a trace privately if that's helpful.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langgraphjs#374