Bug Description
On Windows, loading the bundled telegram channel setup entry fails with a path security error.
Reproduction Steps
- Be on Windows 10.
- Run
openclaw doctor or openclaw doctor --fix.
Observed Behavior
The following error is printed (with ANSI color codes):
[channels] failed to load bundled channel setup entry telegram: plugin module path escapes plugin root or fails alias checks
This appears consistently on every run.
Expected Behavior
The bundled telegram channel should load successfully on Windows, or the error should provide actionable guidance if it's a configuration issue.
Environment
- OS: Windows 10 Education 10.0.19045
- Shell: PowerShell
- OpenClaw: just upgraded to latest
Additional Context
- This is a bundled channel setup entry, not a user-installed plugin, so it should work out of the box.
- The error message "path escapes plugin root or fails alias checks" suggests the path resolver may be mishandling Windows backslash paths (
\) or drive-letter paths (C:\...), causing a false-positive security check.
- No user-configured telegram plugin is present; this is purely the bundled setup failing during doctor diagnostics.
Bug Description
On Windows, loading the bundled telegram channel setup entry fails with a path security error.
Reproduction Steps
openclaw doctororopenclaw doctor --fix.Observed Behavior
The following error is printed (with ANSI color codes):
This appears consistently on every run.
Expected Behavior
The bundled telegram channel should load successfully on Windows, or the error should provide actionable guidance if it's a configuration issue.
Environment
Additional Context
\) or drive-letter paths (C:\...), causing a false-positive security check.