Skip to content

Remove obsolete V1 terminology#71

Draft
neubig wants to merge 2 commits intomainfrom
openhands/remove-v1-terminology
Draft

Remove obsolete V1 terminology#71
neubig wants to merge 2 commits intomainfrom
openhands/remove-v1-terminology

Conversation

@neubig
Copy link
Copy Markdown
Collaborator

@neubig neubig commented May 2, 2026

Summary

  • Renames V1-labeled agent-server modules, types, hooks, and component paths to neutral agent-server/conversation terminology.
  • Fully removes obsolete V0/frontend legacy code paths, including core legacy event types, legacy chat renderers/helpers, socket.io subscription/mocking infrastructure, and legacy mock endpoints.
  • Removes remaining frontend v1_enabled branching while preserving true external/API-version contracts such as /api/v1 endpoint paths, provider URLs, and third-party version strings.
  • Updates regression coverage to assert current agent-server-only event handling and keep translation terminology from reintroducing V0/V1 conversation labels.

Testing

  • npm run typecheck
  • npm test
  • npm run build
  • git --no-pager diff --check && npm run typecheck

Fixes #70.

This PR was updated by an AI agent (OpenHands) on behalf of the user.

@neubig can click here to continue refining the PR

Co-authored-by: openhands <openhands@all-hands.dev>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 2, 2026

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

Project Deployment Actions Updated (UTC)
agent-server-gui Ready Ready Preview, Comment May 2, 2026 2:15am

Request Review

Co-authored-by: openhands <openhands@all-hands.dev>
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.

Remove "V1" terminology

2 participants