mirror of
https://github.com/openclaw/nix-openclaw.git
synced 2026-07-24 21:25:23 -04:00
[PR #7] Update gateway version to 2026.1.23, fix defaultInstance bugs, and enhance auto-update #36
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/7
Author: @mikelxc
Created: 1/20/2026
Status: 🔄 Open
Base:
main← Head:fix/version-update-and-node-path📝 Commits (10+)
5cac352Update gateway version to 2026.1.16-2eb97fa5Fix defaultInstance missing launchd.label, systemd.unitName, and agent437fc4eAdd missing gatewayPath and gatewayPnpmDepsHash to defaultInstance97e4c91Add missing groups attribute to telegram provider in defaultInstance3135c10Update version in check derivations to 2026.1.16-27506f8dRegenerate clawdbot-config-options.nix for v2026.1.16-2215baa4Enhance update-pins.sh to auto-update version strings813b66achore: bump clawdbot to v2026.1.230dd8220fix: use channels.telegram config formatf5255b2fix: remove deprecated byProvider config key📊 Changes
9 files changed (+384 additions, -740 deletions)
View changed files
📝
nix/checks/clawdbot-config-options.nix(+1 -1)📝
nix/checks/clawdbot-gateway-tests.nix(+1 -1)📝
nix/generated/clawdbot-config-options.nix(+87 -706)📝
nix/modules/home-manager/clawdbot.nix(+141 -27)➕
nix/packages/clawdbot-gateway-runner.nix(+123 -0)📝
nix/packages/clawdbot-gateway.nix(+1 -1)📝
nix/scripts/gateway-install.sh(+12 -0)📝
nix/sources/clawdbot-source.nix(+3 -3)📝
scripts/update-pins.sh(+15 -1)📄 Description
Summary
defaultInstancethat caused errors when usingprograms.clawdbot.enable = truewithout explicit instancesupdate-pins.shto auto-update version strings in gateway and check derivationsChanges
Version Update
clawdbot-source.nixclawdbot-gateway.nixand check derivationsBug Fixes
Added missing attributes to
defaultInstance:launchd.labelandsystemd.unitName(was only inheritingenable)agentblock (model and thinkingDefault)gatewayPathandgatewayPnpmDepsHashproviders.telegram.groupsAuto-Update Enhancement
Enhanced
scripts/update-pins.shto automatically update version strings in:nix/packages/clawdbot-gateway.nixnix/checks/clawdbot-gateway-tests.nixnix/checks/clawdbot-config-options.nixThis prevents CI failures caused by version mismatches between generated config options and the golden file during automated updates.
Test plan
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.