Releases: adybag14-cyber/openclaw-rust
Releases · adybag14-cyber/openclaw-rust
OpenClaw Rust v1.7.15
OpenClaw Rust v1.7.15 Release Notes
This release includes optional Lightpanda backend updates for browser automation flows, while keeping existing behavior intact when Lightpanda is not selected.
Validation commands run for this release:
node --check scripts/chatgpt-browser-auth.mjsnode --check scripts/chatgpt-browser-bridge.mjscargo +1.83.0-x86_64-pc-windows-gnu build --release.\scripts\with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'
v1.7.14
OpenClaw Rust v1.7.14
Release date: 2026-02-28
Highlights
- Added full Rust parity support for upstream
secrets.reload. - Implemented gateway handler/runtime sync path for secrets snapshot reloads.
- Restored method-surface parity to 100% against latest upstream release surface.
Validation Matrix (passed)
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu test(406 passed, 1 ignored)cargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"(410 passed, 1 ignored)./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"./scripts/parity/method-surface-diff.ps1 -Surface both -UpstreamRepoPath ..\openclaw./scripts/parity/build-scoreboard.ps1 -IncludeGeneratedAt./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\openclaw./scripts/run-docker-parity-smoke.ps1wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'
Assets
openclaw-agent-rs-windows-x86_64.exeopenclaw-agent-rs-linux-ubuntu20.04-x86_64openclaw-agent-rs-v1.7.14-windows-x86_64.zipopenclaw-agent-rs-v1.7.14-linux-ubuntu20.04-x86_64.tar.gz
v1.7.13
OpenClaw Rust v1.7.13
Release date: 2026-02-28
Highlights
- Added Telegram OAuth callback completion flow for mobile/browser handoff:
/auth complete <provider> <callback_url_or_access_token> [session_id] [account]/auth complete <callback_url> [provider] [session_id] [account]
- Extended gateway
auth.oauth.completeto acceptcallbackUrldirectly. - Added callback parsing/resolution for
access_token,code,state, and provider/account/session fallback. - Added Codex PKCE OAuth start wiring with persisted callback metadata and code exchange support.
- Added regression coverage for callback completion and localhost callback URL detection.
Validation Matrix (passed)
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu test(405 passed, 1 ignored)cargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"(409 passed, 1 ignored)./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"./scripts/parity/method-surface-diff.ps1 -Surface both -UpstreamRepoPath ..\openclaw./scripts/parity/build-scoreboard.ps1 -IncludeGeneratedAt./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\openclaw./scripts/run-docker-parity-smoke.ps1wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'
Assets
openclaw-agent-rs-windows-x86_64.exeopenclaw-agent-rs-linux-ubuntu20.04-x86_64openclaw-agent-rs-v1.7.13-windows-x86_64.zipopenclaw-agent-rs-v1.7.13-linux-ubuntu20.04-x86_64.tar.gz
v1.7.12
OpenClaw Rust v1.7.12
Highlights
- Expanded Telegram auth operator flow for phone-first browser-session handoff:
- Added
/auth status [provider] [account]for provider/account OAuth state checks. - Added
/auth bridgediagnostics for configured bridge candidate/healthprobes. - Added
/auth wait ... --timeout <seconds>/--timeout-msfor long-lived browser auth waits.
- Added
- Added first-class Telegram TTS command surface and playable media delivery:
- Added
/tts status|providers|provider|on|off|speakruntime controls. - Added multipart Telegram upload path (
sendVoice/sendAudio) sotts.convertoutput is sent as real audio attachments. - Added optional automatic Telegram TTS audio for assistant replies when runtime TTS is enabled.
- Added
- Hardened gateway
tts.convertbehavior:- Added explicit
outputFormatsupport (mp3,opus,wav) plus strict validation. - Added
requireRealAudioto fail fast when real synthesis is required but only simulated fallback is available. - Added deterministic WAV synthesis bytes for simulated mode to keep Telegram playback reliable.
- Added explicit
Validation
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu testcargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"./scripts/parity/method-surface-diff.ps1 -Surface both -UpstreamRepoPath ..\openclaw./scripts/parity/build-scoreboard.ps1 -IncludeGeneratedAt./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\openclaw./scripts/run-docker-parity-smoke.ps1wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'
v1.7.11
OpenClaw Rust v1.7.11
Highlights
- Hardened ChatGPT OAuth/browser-auth runtime for cross-platform and restart-safe operation.
- OAuth credential store now defaults to
.openclaw-rs/oauth/sessions.json(disk-backed persistence). - Added runtime/env overrides for OAuth store path, browser auth command/args/profile, and ChatGPT bridge base URL candidates.
- Added Linux-safe default browser auth launch path (
xvfb-run -a node scripts/chatgpt-browser-auth.mjs --engine puppeteer) with improved diagnostics for missing browser/display dependencies. - Added
gateway call --live-serviceto execute RPC calls against the live gateway websocket service (challenge + auth + request/response flow).
Validation
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu testcargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"./scripts/parity/method-surface-diff.ps1 -Surface both -UpstreamRepoPath ..\openclaw./scripts/parity/build-scoreboard.ps1 -IncludeGeneratedAt./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\openclaw./scripts/run-docker-parity-smoke.ps1wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'
OpenClaw Rust v1.7.10
OpenClaw Rust v1.7.10
Highlights
- Added
scripts/chatgpt-browser-bridge.mjsto expose a local OpenAI-compatible/v1/chat/completions+/healthbridge backed by an authenticated ChatGPT browser session. - Added model alias support for browser-session slugs (
gpt-5.2-pro,gpt-5.2-thinking,gpt-5.2-instant,gpt-5.2-auto,gpt-5.2,gpt-5.1,gpt-5-mini) and ChatGPT bridge fallback normalization. - Updated OpenAI OAuth runtime binding to include loopback bridge candidates (
http://127.0.0.1:43010/v1,http://127.0.0.1:43010) plus ChatGPT origins. - Updated docs/examples for browser-session setup (
README.md,openclaw-rs.example.toml). - Hardened standalone gateway control HTTP integration coverage by adding retry handling to the GET helper used in the control-plane test suite.
Validation
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu testcargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"./scripts/parity/method-surface-diff.ps1 -Surface both -UpstreamRepoPath ..\openclaw./scripts/parity/build-scoreboard.ps1 -IncludeGeneratedAt./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\openclaw./scripts/run-docker-parity-smoke.ps1wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'node --check scripts/chatgpt-browser-bridge.mjs
v1.7.9
OpenClaw Rust v1.7.9
Highlights
- Added ChatGPT browser-session OAuth capture flow for OpenAI provider usage without API keys.
- Added
scripts/chatgpt-browser-auth.mjs(Playwright-first with Puppeteer fallback). - Added
/auth wait openaibrowser capture + OAuth completion path. - Added OpenAI OAuth runtime override path to route keyless authenticated sessions through ChatGPT website bridge.
- Added official ChatGPT website bridge invocation path (
chatgpt.com/backend-api/conversation) with SSE-to-OpenAI response shaping. - Added model catalog entry for
gpt-5.2-thinking-extended.
Validation
cargo +1.83.0-x86_64-pc-windows-gnu testcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'node --check scripts/chatgpt-browser-auth.mjs
openclaw-agent-rs v1.7.8 (edge)
openclaw-agent-rs v1.7.8 (edge)
Highlights
- Expanded
tools.catalogparity payload shape with typed params (agentId,includePlugins) and upstream-aligned fields (agentId,profiles,groups). - Added strict
tools.catalogunknown-agent validation and retained deny-unknown request-shape enforcement. - Expanded CLI parity surface:
- Top-level
statusandhealthcommands. - Top-level
tools catalogcommand with--agent-idand--include-plugins. - Direct RPC invocation via
gateway call --method --params.
- Top-level
- Added parser regression coverage for new CLI surfaces.
- Refreshed parity artifacts and scoreboard:
- Rust methods:
132 - Coverage:
100%vs upstream base + handlers
- Rust methods:
Validation
- Windows GNU:
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu testcargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"
- Ubuntu 20.04 (WSL):
wsl -d Ubuntu-20.04 -- bash -lc 'source $HOME/.cargo/env && cd /mnt/c/Users/Ady/Documents/openclaw-rust && CARGO_TARGET_DIR=target-linux-ubuntu20 cargo +1.83.0 build --release'
- Parity + Docker:
./scripts/parity/method-surface-diff.ps1 -Surface both -UpstreamRepoPath ..\\openclaw./scripts/parity/build-scoreboard.ps1 -IncludeGeneratedAt./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\\openclawdocker buildx prune -af./scripts/run-docker-parity-smoke.ps1
v1.7.7
openclaw-agent-rs v1.7.7 (edge)
Highlights
- Completed missing gateway RPC method-surface parity by adding
doctor.memory.statusandtools.catalogto Rust dispatcher/runtime support. - Added strict request-shape validation and deterministic response payload handling for both new methods.
- Refreshed parity artifacts and scoreboard to reflect full method-surface parity:
- Rust methods:
132 - Coverage:
100%vs upstream base + handlers
- Rust methods:
- Preserved full Windows GNU validation matrix pass, including
sqlite-statebuild/test/clippy variants. - Re-ran parity and container gates for release confidence:
./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\\openclaw./scripts/run-docker-parity-smoke.ps1
Validation
- Windows GNU:
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu testcargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets --features sqlite-state -- -D warnings"./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu build --release --features sqlite-state"
- Ubuntu 20.04 (WSL):
cargo +1.83.0 build --release
- Parity + Docker:
./scripts/parity/method-surface-diff.ps1 -Surface both -UpstreamRepoPath ..\\openclaw./scripts/parity/build-scoreboard.ps1 -IncludeGeneratedAt./scripts/parity/run-cp0-gate.ps1 -UpstreamRepoPath ..\\openclaw./scripts/run-docker-parity-smoke.ps1
v1.7.6
openclaw-agent-rs v1.7.6 (edge)
Highlights
- Hardened Rust-native website bridges for
zai,qwen-portal, andinceptionwith better fallback behavior across stale-key, keyless, and loopback-bridge scenarios. - Added effective status handling (
x-actual-status-code) so wrapped upstream responses are interpreted correctly during bridge retries. - Updated Inception/Mercury guest bridge flow to attempt direct completions first (
/api/v1/chat/completions,/api/chat/completions), with legacy chat-create flow retained as fallback. - Expanded Qwen guest bridge support with v2 request shapes and robust chat ID extraction while keeping v1 auth fallback compatibility.
- Improved provider runtime diagnostics so direct API failures now include website-bridge fallback error context.
- Added targeted regression tests for stale-key fallback paths, loopback endpoint detection, and bridge model routing.
Validation
- Windows GNU:
cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --checkcargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warningscargo +1.83.0-x86_64-pc-windows-gnu testcargo +1.83.0-x86_64-pc-windows-gnu build --release./scripts/with-mingw-env.ps1 "cargo +1.83.0-x86_64-pc-windows-gnu test --features sqlite-state"
- Ubuntu 20.04 (WSL):
cargo +1.83.0 fmt --all -- --checkcargo +1.83.0 clippy --all-targets -- -D warningscargo +1.83.0 testcargo +1.83.0 build --release
- Parity and container:
./scripts/parity/run-cp6-gate.ps1./scripts/parity/run-cp0-gate.ps1./scripts/run-docker-parity-smoke.ps1