Sync: OpenClaw v2026.2.6-3 + skill-search + upstream improvements#79
Closed
anotherDJay wants to merge 17 commits into
Closed
Sync: OpenClaw v2026.2.6-3 + skill-search + upstream improvements#79anotherDJay wants to merge 17 commits into
anotherDJay wants to merge 17 commits into
Conversation
Build from anotherDJay/openclaw instead of upstream to control what code enters the container. Pin to a known-good release tag instead of tracking main. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* refactor: remove CLAWDBOT_* backward-compat env var aliases Only OPENCLAW_* environment variables are now used: - OPENCLAW_PUBLIC_PORT - OPENCLAW_STATE_DIR - OPENCLAW_WORKSPACE_DIR - OPENCLAW_GATEWAY_TOKEN - OPENCLAW_CONFIG_PATH * feat: add CLAWDBOT_* backward compat shim with deprecation warnings Add getEnvWithShim() helper that: - Prefers OPENCLAW_* vars - Falls back to CLAWDBOT_* with console.warn deprecation message - Logs each deprecated var only once to avoid spam Shimmed vars: - OPENCLAW_PUBLIC_PORT / CLAWDBOT_PUBLIC_PORT - OPENCLAW_STATE_DIR / CLAWDBOT_STATE_DIR - OPENCLAW_WORKSPACE_DIR / CLAWDBOT_WORKSPACE_DIR - OPENCLAW_GATEWAY_TOKEN / CLAWDBOT_GATEWAY_TOKEN - OPENCLAW_CONFIG_PATH / CLAWDBOT_CONFIG_PATH * docs: explain MOLTBOT_* vars are not shimmed This repo never shipped with MOLTBOT prefixes, so no existing deployments rely on them. Only CLAWDBOT_* vars have backward compat. * docs: note custom domains use port 8080 * chore(docs): type env shim helpers --------- Co-authored-by: vignesh07 <vigneshnatarajan92@gmail.com>
Update OPENCLAW_GIT_REF from v2026.2.3 to v2026.2.6-3 to include: - Baidu Qianfan AI provider support - Runtime shell for agents - CI/CD optimizations - BlueBubbles and channel cleanup - Cron scheduler improvements - Documentation reorganization Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Feature/skill search and camofox
Change restart policy to ALWAYS in railway.toml
# Conflicts: # Dockerfile # src/server.js
Author
|
Closing - wrong target. Creating PR to my own fork instead. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR merges the latest upstream improvements while adding several enhancements for better Railway deployment support.
Key Changes
OpenClaw Version
New Features
skill-search binary - Built from source for skill registry discovery
Camoufox browser support
Restart policy - Changed to ALWAYS in railway.toml
Merged Upstream Improvements
Testing
Files Changed
Dockerfile- Added skill-search build, pnpm, GTK depsrailway.toml- Restart policy updatesrc/server.js- Merged upstream improvementspackage.json,README.md- Updated documentation🤖 Generated with Claude Code