-
-
Notifications
You must be signed in to change notification settings - Fork 79.1k
Telegram groups config shape error needs actionable startup/doctor guidance #83083
Copy link
Copy link
Closed
Closed
Copy link
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:queueable-fixClawSweeper marked this issue as an existing queue_fix_pr work candidate.ClawSweeper marked this issue as an existing queue_fix_pr work candidate.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.
Metadata
Metadata
Assignees
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.ClawSweeper found a clear likely implementation shape for this issue.clawsweeper:queueable-fixClawSweeper marked this issue as an existing queue_fix_pr work candidate.ClawSweeper marked this issue as an existing queue_fix_pr work candidate.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Summary
During OpenClaw setup, an invalid
channels.telegram.groupsshape caused gateway startup/config failure with a low-level schema message rather than a guided migration or actionable config repair hint.The observed error was:
The setup was recovered after manually fixing the config shape, but the failure mode was confusing during onboarding/debugging.
Environment
Observed behavior
channels.telegram.groupsshape.Expected behavior
When
channels.telegram.groupshas the wrong shape, OpenClaw should provide a more actionable error, for example:Why this matters
Telegram group/forum-topic routing is a common setup path, and the config is nested enough that shape mistakes are easy. A schema-only error is technically correct but not very recoverable for onboarding.
Notes
This is distinct from the already-opened Telegram runtime issues around forum-topic voice notes and usage footers. This issue is about config validation/startup UX for invalid Telegram group config shape.