Skip to content

Simplify single-backend HttpApi exerciser#26906

Merged
kitlangton merged 1 commit into
devfrom
cleanup/httpapi-exercise-single-backend
May 11, 2026
Merged

Simplify single-backend HttpApi exerciser#26906
kitlangton merged 1 commit into
devfrom
cleanup/httpapi-exercise-single-backend

Conversation

@kitlangton
Copy link
Copy Markdown
Contributor

@kitlangton kitlangton commented May 11, 2026

Summary

  • Remove the single-value Backend parameter from the HttpApi exercise harness.
  • Rename trace/auth diagnostics from effect ... to backend-neutral request/response wording.
  • Keep coverage/auth/effect modes and route scenarios unchanged.

Testing

  • bun typecheck from packages/opencode
  • bunx prettier --check packages/opencode/test/server/httpapi-exercise/backend.ts packages/opencode/test/server/httpapi-exercise/runner.ts packages/opencode/test/server/httpapi-exercise/types.ts
  • bunx oxlint packages/opencode/test/server/httpapi-exercise/backend.ts packages/opencode/test/server/httpapi-exercise/runner.ts packages/opencode/test/server/httpapi-exercise/types.ts
  • bun run script/httpapi-exercise.ts --mode effect --fail-on-missing --fail-on-skip printed summary pass=145 fail=0 skip=0 missing=0 extra=0; the process then remained alive until the shell timeout, matching the existing script resource-lifetime behavior.

Stack

  1. Clean up post-Hono references #26903
  2. Simplify single-backend HttpApi exerciser #26906 👈 current
  3. Drop unused small ID Zod statics #26908

@kitlangton kitlangton changed the base branch from cleanup/post-hono-housekeeping to dev May 11, 2026 17:20
@kitlangton kitlangton force-pushed the cleanup/httpapi-exercise-single-backend branch from c124ec7 to 5fd50fb Compare May 11, 2026 17:21
@kitlangton kitlangton merged commit c7e084c into dev May 11, 2026
7 of 8 checks passed
@kitlangton kitlangton deleted the cleanup/httpapi-exercise-single-backend branch May 11, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant