Skip to content

Point the usage-reporting link at a public page - #11

Merged
dmccoystephenson merged 1 commit into
mainfrom
fix/public-usage-reporting-link
Oct 6, 2026
Merged

dmccoystephenson merged 1 commit into
mainfrom
fix/public-usage-reporting-link

Conversation

@dmccoystephenson

Copy link
Copy Markdown
Member

Summary

The usage-reporting "Details" link pointed at a section of the private trace repository, so anyone following it from a program's startup notice got a 404. It now points at the public page https://danielstephenson.dev/usage-reporting.

  • SERVER_WIDE_CONFIG_CONTENT: the header comment written into a newly created plugins/trace/config.yml now carries the public URL. Existing files are not rewritten (build() only ever appends a server-id: line), so servers that already have the file keep the old comment until it is deleted and recreated.
  • TraceClientTest.serverWideConfig_isCreatedWithTheExactContentWhenMissing pins the new text.
  • README: the startup-notice example and the "Opting out" paragraph use the new URL.

No version bump; the release step is left to the maintainer. The repository has no CHANGELOG, so none was added.

Testing

  • mvn -B verify (JDK 17): 62 tests, 0 failures.
  • Mutation check: putting the old URL back into SERVER_WIDE_CONFIG_CONTENT makes serverWideConfig_isCreatedWithTheExactContentWhenMissing fail; restoring the fix makes it pass.

drafted by Claude on behalf of Daniel Stephenson

🤖 Generated with Claude Code

https://claude.ai/code/session_01BZQMN1M5hQKfUpPwDkMjqd

The old link went to a section of a private repository and 404'd for
everyone following it from a program's startup notice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BZQMN1M5hQKfUpPwDkMjqd
@dmccoystephenson
dmccoystephenson merged commit f210c6e into main Oct 6, 2026
3 checks passed
@dmccoystephenson
dmccoystephenson deleted the fix/public-usage-reporting-link branch October 6, 2026 03:29
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