Skip to content

Latest commit

 

History

History
53 lines (40 loc) · 1.96 KB

File metadata and controls

53 lines (40 loc) · 1.96 KB

Summary

Client surface checklist

  • Go handler + integration tests
  • Migration written + idempotent + safe on prod-sized tables (see AGENTS.md)
  • OpenAPI spec + generated types refreshed (make generate is clean)
  • TypeScript SDK — generated base regenerated (make generate-sdk) and resource added to the hand-written E2AClient (sdks/typescript/src/v1/client.ts)
  • Python SDK — generated base regenerated (make generate-sdk) and resource added to the hand-written AsyncE2AClient (sdks/python/src/e2a/v1/client.py)
  • CLI command or flag in cli/src/commands/ + wired into cli/src/bin/e2a.ts
  • MCP tool in mcp/src/tools/ + registry assertion in mcp/tests/{tools,http}.test.ts
  • Tests at each surface above (positive + at least one negative-path / regression case)

If a row is intentionally skipped, state why here so the reviewer doesn't have to guess:

e.g. "MCP tool deferred — endpoint is admin-only and not useful to an LLM"

Operational risk

Test plan

  • [ ]
  • [ ]