Skip to content

feat(server): add Responses, LangGraph, and Eve client autofix streams - #1231

Open
AbhinRustagi wants to merge 3 commits into
codex/server-clientfrom
abhin/autofix-responses-eve
Open

AbhinRustagi wants to merge 3 commits into
codex/server-clientfrom
abhin/autofix-responses-eve

Conversation

@AbhinRustagi

@AbhinRustagi AbhinRustagi commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Adds streaming Autofix for OpenAI Responses, LangGraph SDK events, and Eve message streams to the unified server client. Callers pass native streams through openUIClient.openai.responses.autofix.stream, openUIClient.langchain.langgraph.autofix.stream, or openUIClient.vercel.eve.autofix.stream, alongside the existing Completions and Vercel AI SDK namespaces.

Adapters preserve provider events and append corrections when validation requires them. HTTP output uses the provider’s SSE or NDJSON format. New adapters are available only through the client; previously published standalone Completions and AI SDK helpers remain supported. LangGraph and Eve are development dependencies whose event types are bundled into the package declarations.

Conversation persistence remains Completions-only. Second of two stacked PRs, based on #1301. Example migration (#1311) and tool execution (#1302) are separate PRs outside this stack.

Validation: all 45 package tests, typecheck, lint, formatting, build, package export/type checks, and MDX compilation pass. The packed consumer app passes 63 checks including 39 production Autofix/storage requests and cleanup. Native SDK type compatibility and absence of the removed APIs are checked at compile time. An isolated consumer compiles with strict declaration checking without installing LangGraph or Eve.

@vercel

vercel Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
openui-docs Ready Ready Preview Oct 7, 2026 8:09am UTC

Request Review

@AbhinRustagi
AbhinRustagi marked this pull request as draft October 4, 2026 19:08
@AbhinRustagi
AbhinRustagi marked this pull request as ready for review October 5, 2026 06:36
@AbhinRustagi
AbhinRustagi force-pushed the abhin/autofix-responses-eve branch from 175e7f5 to 72485b1 Compare October 5, 2026 11:38
@AbhinRustagi AbhinRustagi changed the title feat: add responses & eve adapters to Autofix feat(server): add Responses, LangGraph, and Eve autofix adapters Oct 5, 2026
@AbhinRustagi
AbhinRustagi changed the base branch from main to codex/server-client October 5, 2026 11:40
@AbhinRustagi
AbhinRustagi force-pushed the abhin/autofix-responses-eve branch from 72485b1 to 858b5c6 Compare October 5, 2026 11:41
@AbhinRustagi
AbhinRustagi added this pull request to stack #1303 October 5, 2026 11:42
@AbhinRustagi
AbhinRustagi force-pushed the abhin/autofix-responses-eve branch from 858b5c6 to fc835b8 Compare October 6, 2026 09:30
@AbhinRustagi
AbhinRustagi removed this pull request from stack #1303 October 6, 2026 09:30
@AbhinRustagi AbhinRustagi changed the title feat(server): add Responses, LangGraph, and Eve autofix adapters feat(server): add Responses, LangGraph, and Eve client autofix streams Oct 6, 2026
@AbhinRustagi
AbhinRustagi added this pull request to stack #1309 October 6, 2026 09:31
@AbhinRustagi
AbhinRustagi force-pushed the abhin/autofix-responses-eve branch from fc835b8 to cd001ac Compare October 6, 2026 09:37
@AbhinRustagi
AbhinRustagi marked this pull request as draft October 6, 2026 10:12
@AbhinRustagi
AbhinRustagi removed this pull request from stack #1309 October 7, 2026 07:02
@AbhinRustagi
AbhinRustagi added this pull request to stack #1310 October 7, 2026 07:03
Comment thread docs/content/docs/api-reference/server.mdx Outdated
Comment thread packages/server/src/langchain/index.ts Outdated
Comment thread packages/server/src/index.ts Outdated
Comment thread packages/server/package.json Outdated
Comment thread packages/server/package.json Outdated
@AbhinRustagi
AbhinRustagi force-pushed the abhin/autofix-responses-eve branch from c813041 to 35f2536 Compare October 7, 2026 08:06
@AbhinRustagi
AbhinRustagi removed this pull request from stack #1310 October 7, 2026 08:07
@AbhinRustagi
AbhinRustagi added this pull request to stack #1313 October 7, 2026 08:07
@AbhinRustagi
AbhinRustagi marked this pull request as ready for review October 7, 2026 08:08

This branch was successfully deployed

1 active deployment
Preview — 35f25362 Deployed Oct 7, 2026 by vercel[bot]
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.

1 participant