Stop HTTP Check from emitting retired inline metrics #7

Merged
mfreeman451 merged 1 commit from fix/http-check-retired-metrics into main 2026-07-11 08:28:33 +00:00
Owner

Summary

  • stop HTTP Check from attaching latency to the retired plugin_result.metrics field
  • preserve threshold status and the latency display card
  • bump both HTTP Check manifests to 0.2.1 and rebuild the tracked Wasm artifact
  • add a regression test that rejects a serialized metrics key

No replacement database write was added. Metric telemetry remains on the first-class host/JetStream path rather than the check-result compatibility field.

Validation

  • GOTOOLCHAIN=go1.25.7 go test ./...
  • TinyGo 0.40.1 reproducible build (tinygo build -target=wasi)
  • wasmtime compile validation
  • Wasm import/export inspection (run_check exported; manifest host capabilities match imports)
  • both manifests and config.schema.json accepted by the live ServiceRadar parser in demo
## Summary - stop HTTP Check from attaching latency to the retired `plugin_result.metrics` field - preserve threshold status and the latency display card - bump both HTTP Check manifests to 0.2.1 and rebuild the tracked Wasm artifact - add a regression test that rejects a serialized `metrics` key No replacement database write was added. Metric telemetry remains on the first-class host/JetStream path rather than the check-result compatibility field. ## Validation - `GOTOOLCHAIN=go1.25.7 go test ./...` - TinyGo 0.40.1 reproducible build (`tinygo build -target=wasi`) - `wasmtime compile` validation - Wasm import/export inspection (`run_check` exported; manifest host capabilities match imports) - both manifests and `config.schema.json` accepted by the live ServiceRadar parser in `demo`
fix: stop HTTP check from emitting legacy metrics
All checks were successful
ci / test (push) Successful in 1m14s
ci / test (pull_request) Successful in 1m13s
ci / tinygo-build (push) Successful in 4m36s
ci / tinygo-build (pull_request) Successful in 4m32s
e8d8a0a02e
mfreeman451 deleted branch fix/http-check-retired-metrics 2026-07-11 08:28:34 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar-sdk-go!7
No description provided.