From 207249a6e10a3177bda687a1a161cc947e5767bb Mon Sep 17 00:00:00 2001 From: kkdev92 <112151103+kkdev92@users.noreply.github.com> Date: Sat, 3 Oct 2026 20:46:19 +0900 Subject: [PATCH] docs(readme): point the log-level limitation at filterLogger The Known Limitations entry says the framework does not filter by log level, and that a log-level setting of an extension's own can only make the log quieter. It stopped there, which now reads as if nothing helps with that setting. `filterLogger` does, so the entry says so; the framework itself still writes everything and leaves the level to VS Code. Co-Authored-By: Claude Opus 5.5 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5f5cbbd..fe329cf 100644 --- a/README.md +++ b/README.md @@ -329,7 +329,7 @@ trusted for things it cannot do. - **Cancellation is cooperative**: aborting a signal asks a handler to stop; one that ignores its signal keeps running, and the framework cannot terminate it - **The Test Host does not reproduce VS Code**: it renders no UI, interprets no contribution point, and does not substitute a direct `import "vscode"` - **No editor events yet**: `Editors` hands you the active editor and cross-file edits, but there is no `onDidChangeActive` / `onDidChangeSelection` / `onDidChangeDocument`; subscribing means reaching for `vscode` directly and disposing by hand, which is the one place the single-cleanup-owner rule leaks -- **No log-level filtering, deliberately**: the framework writes to a `LogOutputChannel` and VS Code owns the level — per channel, persisted, in the Output panel. An extension cannot raise its own channel's level, so a `logLevel` setting of your own can only ever make the log quieter +- **No log-level filtering, deliberately**: the framework writes to a `LogOutputChannel` and VS Code owns the level — per channel, persisted, in the Output panel. An extension cannot raise its own channel's level, so a `logLevel` setting of your own can only ever make the log quieter; `filterLogger` applies one to the loggers you hand out ---