mirror of
https://github.com/openclaw/nix-openclaw.git
synced 2026-07-24 21:25:23 -04:00
[PR #30] Fix config schema alignment with openclaw #48
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/openclaw/nix-openclaw/pull/30
Author: @jack-work
Created: 1/30/2026
Status: 🔄 Open
Base:
main← Head:main📝 Commits (1)
160a7e1fix: bundle all runtime assets (extensions, docs)📊 Changes
1 file changed (+1 additions, -4 deletions)
View changed files
📝
nix/scripts/gateway-install.sh(+1 -4)📄 Description
Summary
Three fixes to align nix-clawbot with the openclaw config schema:
byProvider → byChannel: Queue config was using
messages.queue.byProviderbut openclaw expectsmessages.queue.byChanneltelegram → channels.telegram: Telegram config was generated at root level but openclaw expects it under
channels.telegramgateway.auth.tokenFile: Added new option to inject gateway auth token from a file at activation time, supporting proper secret management
Fixes
Changes
byProvidertobyChannelin option definitions andmkRoutingConfigmkTelegramConfigto generatechannels.telegraminstead of root-leveltelegramgateway.auth.tokenFileoption at both global and instance levelsmoltbotGatewayAuthactivation step to inject token from fileTest plan
byChannelinstead ofbyProviderchannels.telegraminstead of root-leveltelegram🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.