You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds configurable logging levels, ERROR, WARN, INFO, DEBUG, and TRACE. Settable from the plugin config window.
Adds full JSON-RPC message dump in when in TRACE.
Adds TRACE payload dumps. Three moderate findings (1 vote each): request, notification, and response serialization occur before the existing error boundary and can throw for non-serializable values.
Changing the existing debug/info/warn/error callback parameters from string to string | (() => string) is a source-breaking change for hosts that implement WsLogger with string-only callbacks. The new call sites use thunks only for trace, so keep the existing four signatures string-based and use the thunk union only for the new trace callback (or provide an adapter/overload).
Changing the existing logger callbacks from string to string | (() => string) breaks existing PreprocessorLogger implementations whose methods accept only strings. None of the existing debug/info/warn/error call sites need lazy thunks; retain their string signatures and reserve the thunk union for the new trace callback, or add an explicit compatibility adapter.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds configurable logging levels, ERROR, WARN, INFO, DEBUG, and TRACE. Settable from the plugin config window.
Adds full JSON-RPC message dump in when in TRACE.
Fixes #159