Skip to content

feat: ✨ Show approved Agent configuration values - #79

Merged
oxspan merged 1 commit into
developfrom
feature/64
Nov 11, 2026
Merged

oxspan merged 1 commit into
developfrom
feature/64

Conversation

@oxspan

@oxspan oxspan commented Nov 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add exact Agent allowlist entries for SQL parameter length, HTTP parameter and query string capture, Collector address, Agent name and Agent type.
  • Require text values for the three named text settings. Keep current and default values redacted for other settings, including direct --key queries.

Refs #64

Verification

  • ./gradlew --offline -Pcoverage=true coverageCheck verifyReleaseInputs passed on Linux. 228 tests, 95.51% line coverage and 80.23% branch coverage.
  • Verified the six settings and their defaults in full and single-key queries against Collector 2.8.1 and Agent 2.21.3. Agent paths and hook patterns remained redacted. The wire test verifies password redaction and malformed text handling.

@github-actions

Copy link
Copy Markdown
Contributor

Linux CI: success · Commit e19df7d

Test results (Linux)

Total Passed Failed Errors Skipped
228 228 0 0 0

Test coverage

Metric Covered / total Coverage Minimum Result
LINE 2065 / 2162 95.51% 90.00% PASS
BRANCH 1238 / 1543 80.23% 80.00% PASS

Includes the test JVM and CLI subprocesses. Excludes optional real-Collector smoke tests.

Workflow logs and report artifacts

Updated on each CI run. Windows checks, when required, are reported separately in the workflow.

@oxspan
oxspan merged commit a7af022 into develop Nov 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant