Skip to content

Sync openhands-agent-server-ui skill with current agent-server contract#8

Open
DevinVinson wants to merge 1 commit into
mainfrom
automation/sync-openhands-agent-server-ui
Open

Sync openhands-agent-server-ui skill with current agent-server contract#8
DevinVinson wants to merge 1 commit into
mainfrom
automation/sync-openhands-agent-server-ui

Conversation

@DevinVinson

@DevinVinson DevinVinson commented May 25, 2026

Copy link
Copy Markdown
Owner

Summary

Sync the openhands-agent-server-ui skill with the latest agent-server contract from OpenHands/software-agent-sdk.

Changes

SKILL.md:

  • Remove cloud-proxy references (cloud_proxy_router.py no longer exists in the agent-server)
  • Add /v1/models to first-principles discovery list
  • Add DELETE /api/profiles/{name} and POST /api/profiles/{name}/rename endpoints
  • Add LLM subscription login flows and OpenAI-compatible gateway to advanced surfaces
  • Add tool_router.py and openai/router.py to maintenance file list
  • Add examples 14 (client_defined_tools) and 15 (openai_compatible_gateway) to maintenance examples list

REFERENCE.md:

  • Remove cloud_proxy_router.py from maintenance sources
  • Remove cloud-proxy endpoint section (POST /api/cloud-proxy)
  • Add tool_router.py, auth_router.py, workspace_router.py, workspaces_router.py, and openai/router.py to maintenance sources
  • Add LLM subscription endpoints section (/api/llm/subscription/openai/...)
  • Add OpenAI-compatible gateway section (GET /v1/models, POST /v1/chat/completions)
  • Add DELETE /api/profiles/{name} and POST /api/profiles/{name}/rename to profiles section and discovery checklist
  • Add examples 14 and 15 to maintenance examples list
  • Remove conversation_router_acp.py reference (file no longer exists)

EXAMPLES.md:

  • Remove cloud-proxy example (POST /api/cloud-proxy)

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

- Remove cloud_proxy_router references (removed from agent-server)
- Add switch_acp_model conversation endpoint
- Add LLM subscription endpoints (device login flow)
- Add OpenAI-compatible gateway routes (/v1/models, /v1/chat/completions)
- Add profiles DELETE and rename routes
- Add missing maintenance sources: openai/router.py, tool_router.py,
  auth_router.py, workspace_router.py, workspaces_router.py
- Add new examples: 14_client_defined_tools, 15_openai_compatible_gateway

Co-authored-by: openhands <openhands@all-hands.dev>
@DevinVinson DevinVinson force-pushed the automation/sync-openhands-agent-server-ui branch from 780f50a to 1e84412 Compare June 17, 2026 17:36
@DevinVinson DevinVinson changed the title Sync openhands-agent-server-ui skill with software-agent-sdk Sync openhands-agent-server-ui skill with current agent-server contract Jun 17, 2026
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