Skip to content

Conversation

joshuadavidthomas
Copy link
Owner

Gets rid of the global static OnceLock for the client and all the macros. This was put in for the ergonomics around being able to log to the client from anywhere, not just in the server -- and not having to pass the client around.

Now that we have a client integrated in the tracing logging layer, this isn't needed as all the other methods on the client really only make sense to be called from the server. Logging was the only thing where being to use it anywhere is useful.

@joshuadavidthomas joshuadavidthomas merged commit b90862d into main Sep 5, 2025
25 checks passed
@joshuadavidthomas joshuadavidthomas deleted the client branch September 5, 2025 19:59
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