Skip to content

HYDI-23: Support for MCP servers#20

Merged
kasperwelner merged 2 commits intomainfrom
agent/HYDI-23
May 7, 2026
Merged

HYDI-23: Support for MCP servers#20
kasperwelner merged 2 commits intomainfrom
agent/HYDI-23

Conversation

@kasperwelner
Copy link
Copy Markdown
Contributor

@kasperwelner kasperwelner commented May 7, 2026

Implements HYDI-23

Changes

  • Added an MCP Servers JSON field to the project config form (/config/new, /config/:projectKey).
  • Added client-side JSON linting/validation that blocks save on invalid input and shows line-numbered parse errors.
  • Added server-side validation for mcp_servers input to reject invalid JSON/object payloads.
  • Persisted mcp_servers in project configs (JSONB column), including migration and query-layer updates.
  • Wired project-level mcp_servers into Oz agent spawn config when creating runs.
  • Updated docs for configuration, schema, worker spawning behavior, and config UI.

Co-Authored-By: Oz oz-agent@warp.dev

Conversation: https://app.warp.dev/conversation/87065356-cb04-4755-8b2d-4568b3fa9049
Run: https://oz.warp.dev/runs/019e01b7-67c6-74e8-8e15-8bc1e75ff3eb
This PR was generated with Oz.

kasperwelner and others added 2 commits May 7, 2026 09:19
Co-Authored-By: Oz <oz-agent@warp.dev>
Co-Authored-By: Oz <oz-agent@warp.dev>
@kasperwelner kasperwelner marked this pull request as ready for review May 7, 2026 13:10
@kasperwelner kasperwelner merged commit 244eb2b into main May 7, 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