Add service monitoring SDK contracts #6

Merged
mfreeman451 merged 6 commits from add-service-monitoring-sdk-parity into main 2026-06-09 05:11:08 +00:00
Owner

Summary

  • Adds service monitoring check descriptor types and declaration helpers.
  • Adds target-context and credential broker reference support for plugin inputs.
  • Adds target-scoped result helpers and shared conformance fixtures.

Validation

  • go test ./sdk
  • ServiceRadar main PR #3399
## Summary - Adds service monitoring check descriptor types and declaration helpers. - Adds target-context and credential broker reference support for plugin inputs. - Adds target-scoped result helpers and shared conformance fixtures. ## Validation - `go test ./sdk` ## Related - ServiceRadar main PR #3399
Add service monitoring SDK contracts
All checks were successful
ci / test (push) Successful in 1m1s
ci / tinygo-build (push) Successful in 4m3s
ci / test (pull_request) Successful in 1m37s
ci / tinygo-build (pull_request) Successful in 4m46s
a62adf9256
Add signal schema helpers
Some checks failed
ci / test (pull_request) Has been cancelled
ci / tinygo-build (push) Has been cancelled
ci / tinygo-build (pull_request) Has been cancelled
ci / test (push) Has been cancelled
5f5272760e
Use Forgejo module path
Some checks failed
ci / test (pull_request) Successful in 1m4s
ci / test (push) Successful in 1m12s
ci / tinygo-build (pull_request) Has been cancelled
ci / tinygo-build (push) Has been cancelled
c51d2b3fcd
Restore device discovery helpers
All checks were successful
ci / test (push) Successful in 30s
ci / test (pull_request) Successful in 1m21s
ci / tinygo-build (push) Successful in 3m38s
ci / tinygo-build (pull_request) Successful in 3m43s
0c54267c22
feat: add first-class telemetry emission helper
All checks were successful
ci / test (pull_request) Successful in 20s
ci / test (push) Successful in 30s
ci / tinygo-build (push) Successful in 2m49s
ci / tinygo-build (pull_request) Successful in 3m48s
ad04465add
mfreeman451 left a comment

lgtm

lgtm
Merge remote-tracking branch 'origin/main' into add-service-monitoring-sdk-parity
All checks were successful
ci / test (pull_request) Successful in 14s
ci / test (push) Successful in 18s
ci / tinygo-build (pull_request) Successful in 2m27s
ci / tinygo-build (push) Successful in 2m54s
6cdfec2437
# Conflicts:
#	sdk/result.go
#	sdk/result_test.go
mfreeman451 changed title from WIP: Add service monitoring SDK contracts to Add service monitoring SDK contracts 2026-06-09 05:11:02 +00:00
mfreeman451 deleted branch add-service-monitoring-sdk-parity 2026-06-09 05:11:08 +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!6
No description provided.