@fedify/h3 depends on onError() to turn a stored Fedify 406 into the final response when H3 reports 404. That small bridge is easy to miss when changing the integration.
Add a test in packages/h3/src/index.test.ts that verifies onError() responds with the stored __fedify_response__ only for 404 errors.
Suggested check: mise run check-each h3.
@fedify/h3 depends on
onError()to turn a stored Fedify 406 into the final response when H3 reports 404. That small bridge is easy to miss when changing the integration.Add a test in packages/h3/src/index.test.ts that verifies
onError()responds with the stored__fedify_response__only for 404 errors.Suggested check:
mise run check-each h3.