Skip to content

Releases: adybag14-cyber/openclaw-rust

OpenClaw Rust v1.7.15

01 Mar 22:33

Choose a tag to compare

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.mjs
  • node --check scripts/chatgpt-browser-bridge.mjs
  • 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 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

28 Feb 13:59

Choose a tag to compare

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 -- --check
  • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
  • cargo +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.ps1
  • 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'

Assets

  • openclaw-agent-rs-windows-x86_64.exe
  • openclaw-agent-rs-linux-ubuntu20.04-x86_64
  • openclaw-agent-rs-v1.7.14-windows-x86_64.zip
  • openclaw-agent-rs-v1.7.14-linux-ubuntu20.04-x86_64.tar.gz

v1.7.13

28 Feb 11:25

Choose a tag to compare

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.complete to accept callbackUrl directly.
  • 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 -- --check
  • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
  • cargo +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.ps1
  • 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'

Assets

  • openclaw-agent-rs-windows-x86_64.exe
  • openclaw-agent-rs-linux-ubuntu20.04-x86_64
  • openclaw-agent-rs-v1.7.13-windows-x86_64.zip
  • openclaw-agent-rs-v1.7.13-linux-ubuntu20.04-x86_64.tar.gz

v1.7.12

28 Feb 04:19

Choose a tag to compare

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 bridge diagnostics for configured bridge candidate /health probes.
    • Added /auth wait ... --timeout <seconds> / --timeout-ms for long-lived browser auth waits.
  • Added first-class Telegram TTS command surface and playable media delivery:
    • Added /tts status|providers|provider|on|off|speak runtime controls.
    • Added multipart Telegram upload path (sendVoice/sendAudio) so tts.convert output is sent as real audio attachments.
    • Added optional automatic Telegram TTS audio for assistant replies when runtime TTS is enabled.
  • Hardened gateway tts.convert behavior:
    • Added explicit outputFormat support (mp3, opus, wav) plus strict validation.
    • Added requireRealAudio to 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.

Validation

  • cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --check
  • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
  • cargo +1.83.0-x86_64-pc-windows-gnu test
  • 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"
  • ./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.ps1
  • 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.11

27 Feb 19:36

Choose a tag to compare

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-service to 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 -- --check
  • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
  • cargo +1.83.0-x86_64-pc-windows-gnu test
  • 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"
  • ./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.ps1
  • 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'

OpenClaw Rust v1.7.10

27 Feb 15:22

Choose a tag to compare

OpenClaw Rust v1.7.10

Highlights

  • Added scripts/chatgpt-browser-bridge.mjs to expose a local OpenAI-compatible /v1/chat/completions + /health bridge 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 -- --check
  • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
  • cargo +1.83.0-x86_64-pc-windows-gnu test
  • 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"
  • ./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.ps1
  • 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-bridge.mjs

v1.7.9

27 Feb 01:27

Choose a tag to compare

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 openai browser 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 test
  • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
  • 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"
  • ./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)

26 Feb 18:46

Choose a tag to compare

openclaw-agent-rs v1.7.8 (edge)

Highlights

  • Expanded tools.catalog parity payload shape with typed params (agentId, includePlugins) and upstream-aligned fields (agentId, profiles, groups).
  • Added strict tools.catalog unknown-agent validation and retained deny-unknown request-shape enforcement.
  • Expanded CLI parity surface:
    • Top-level status and health commands.
    • Top-level tools catalog command with --agent-id and --include-plugins.
    • Direct RPC invocation via gateway call --method --params.
  • Added parser regression coverage for new CLI surfaces.
  • Refreshed parity artifacts and scoreboard:
    • Rust methods: 132
    • Coverage: 100% vs upstream base + handlers

Validation

  • Windows GNU:
    • cargo +1.83.0-x86_64-pc-windows-gnu fmt --all -- --check
    • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
    • cargo +1.83.0-x86_64-pc-windows-gnu test
    • 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"
    • ./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 ..\\openclaw
    • docker buildx prune -af
    • ./scripts/run-docker-parity-smoke.ps1

v1.7.7

26 Feb 14:26

Choose a tag to compare

openclaw-agent-rs v1.7.7 (edge)

Highlights

  • Completed missing gateway RPC method-surface parity by adding doctor.memory.status and tools.catalog to 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
  • Preserved full Windows GNU validation matrix pass, including sqlite-state build/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 -- --check
    • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
    • cargo +1.83.0-x86_64-pc-windows-gnu test
    • 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"
    • ./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

26 Feb 00:14

Choose a tag to compare

openclaw-agent-rs v1.7.6 (edge)

Highlights

  • Hardened Rust-native website bridges for zai, qwen-portal, and inception with 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 -- --check
    • cargo +1.83.0-x86_64-pc-windows-gnu clippy --all-targets -- -D warnings
    • cargo +1.83.0-x86_64-pc-windows-gnu test
    • 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"
  • Ubuntu 20.04 (WSL):
    • cargo +1.83.0 fmt --all -- --check
    • cargo +1.83.0 clippy --all-targets -- -D warnings
    • cargo +1.83.0 test
    • cargo +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