Skip to content

fix(config): allow discord action flags in schema#870

Merged
steipete merged 2 commits intoopenclaw:mainfrom
JDIVE:fix/discord-actions-schema
Jan 16, 2026
Merged

fix(config): allow discord action flags in schema#870
steipete merged 2 commits intoopenclaw:mainfrom
JDIVE:fix/discord-actions-schema

Conversation

@JDIVE
Copy link
Copy Markdown

@JDIVE JDIVE commented Jan 13, 2026

Summary

  • Add channels, emojiUploads, and stickerUploads to the Discord action config schema so those flags survive validation.
  • Fixes cases where actions are visible but fail at runtime as disabled.

Repro

  1. Set channels.discord.actions.channels = true (and/or emojiUploads, stickerUploads).
  2. Restart gateway.
  3. Actions still fail as disabled.

Changes

  • Add channels, emojiUploads, and stickerUploads to the Discord actions schema.

Test plan

  • Not run (config schema only).

AI Assistance

  • Yes (AI-assisted).

🤖 Generated with Claude Code

@JDIVE JDIVE marked this pull request as ready for review January 13, 2026 22:23
Jamie Openshaw and others added 2 commits January 16, 2026 06:48
Ensure discord action flags survive config validation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@steipete steipete force-pushed the fix/discord-actions-schema branch from 6fcccbb to 5a5b058 Compare January 16, 2026 06:50
@steipete steipete merged commit 7310499 into openclaw:main Jan 16, 2026
21 of 22 checks passed
@steipete
Copy link
Copy Markdown
Contributor

Landed via temp rebase onto main.

  • Gate: pnpm lint && pnpm build && pnpm test
  • Land commit: 7310499
  • Merge commit: 7310499

Thanks @JDIVE!

zooqueen pushed a commit to hanzoai/bot that referenced this pull request Mar 6, 2026
zooqueen pushed a commit to hanzoai/bot that referenced this pull request Mar 6, 2026
fix(config): allow discord action flags in schema
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.

2 participants