test(addon): rename phantom fingerprintd status fixture id to netprobe #3462

Merged
mfreeman451 merged 1 commit from fix/addon-status-test-netprobe-fixture into staging 2026-05-31 05:04:00 +00:00
Owner

What

Renames the phantom "fingerprintd" add-on id in the status read-model test fixture to "netprobe".

go/pkg/agent/addon/status_proto_test.go used "fingerprintd" as an example add-on id, but no such add-on exists — it was a placeholder for the passive-fingerprinting capability that is really netprobe (rust/netprobe). The fixture's degradation reason ("CAP_BPF not granted") is exactly a netprobe failure mode, so "netprobe" is the accurate id.

Notes

  • No behavior change. The id is not asserted on — only its last_error is — so the fixture rename is purely cosmetic/clarity.
  • go test ./go/pkg/agent/addon/... passes.
  • Companion to the addons/fingerprintdaddons/rust-sample-addon rename (feat/native-addon-rust-sdk) and the migrate-netprobe-to-native-addon proposal. Independently mergeable.

🤖 Generated with Claude Code

## What Renames the phantom `"fingerprintd"` add-on id in the status read-model test fixture to `"netprobe"`. `go/pkg/agent/addon/status_proto_test.go` used `"fingerprintd"` as an example add-on id, but no such add-on exists — it was a placeholder for the passive-fingerprinting capability that is really **netprobe** (`rust/netprobe`). The fixture's degradation reason (`"CAP_BPF not granted"`) is exactly a netprobe failure mode, so `"netprobe"` is the accurate id. ## Notes - **No behavior change.** The id is not asserted on — only its `last_error` is — so the fixture rename is purely cosmetic/clarity. - `go test ./go/pkg/agent/addon/...` passes. - Companion to the `addons/fingerprintd` → `addons/rust-sample-addon` rename (`feat/native-addon-rust-sdk`) and the `migrate-netprobe-to-native-addon` proposal. Independently mergeable. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
test(addon): rename phantom "fingerprintd" status fixture id to "netprobe"
Some checks failed
lint / lint (push) Successful in 1m39s
Golang Tests / test-go (push) Successful in 2m20s
Secret Scan / gitleaks (pull_request) Successful in 1m2s
lint / lint (pull_request) Successful in 2m24s
CI / build (pull_request) Failing after 3m14s
99c0131da5
The status read-model test used "fingerprintd" as an example add-on id, but no
such add-on exists — it was a placeholder for the passive-fingerprinting capability
that is really netprobe (rust/netprobe). The fixture's degradation reason
("CAP_BPF not granted") is exactly a netprobe failure mode, so "netprobe" is the
accurate id. No behavior change; the id is not asserted on, only its last_error.

Companion to the addons/fingerprintd -> addons/rust-sample-addon rename
(feat/native-addon-rust-sdk) and the migrate-netprobe-to-native-addon proposal.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
mfreeman451 left a comment

lgtm

lgtm
Sign in to join this conversation.
No reviewers
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!3462
No description provided.