-
-
Notifications
You must be signed in to change notification settings - Fork 202
Releases: chrysb/alphaclaw
Releases · chrysb/alphaclaw
AlphaClaw 0.9.18
AlphaClaw 0.9.18
What's New
- OpenAI-compatible API proxy: Opt in to expose
/v1/chat/completions,/v1/responses,/v1/embeddings, and/v1/modelson AlphaClaw's public port so trusted server-side apps can call OpenClaw without exposing the gateway directly. Disabled by default. Thanks @luckyPipewrench. (#82) - Setup UI API toggle: Turn the OpenAI-compatible API on or off from General → Features. The setting persists in
alphaclaw.json(Git-syncable), and the panel shows a copyable base URL when enabled. - Managed remote MCP server: Set
REMOTE_MCP_URLandREMOTE_MCP_API_TOKENto auto-register a remote MCP server inopenclaw.jsonon every gateway start. Tokens are stored as${REMOTE_MCP_API_TOKEN}references, not plaintext. OptionalREMOTE_MCP_NAMEandREMOTE_MCP_PROXY_URLfor labeling and same-host proxy routing. Thanks @luckyPipewrench. (#82)
Fixes
- OpenAI proxy auth hardening: Validate the gateway bearer token at the AlphaClaw boundary with timing-safe comparison, rate-limit failed auth attempts before proxying, and strip
Set-Cookieand hop-by-hop headers on proxied responses. Thanks @luckyPipewrench. (#82)
Internal
- Expand
/v1proxy and managed MCP test coverage (637 tests). - Extract the API feature panel into a shared component and refactor login-throttle constants.
Contributors
Assets 2
1 person reacted
AlphaClaw 0.9.17
AlphaClaw 0.9.17
What's New
- Thinking level control: set per-agent
thinkingDefaultfrom the model card with model-aware options and persisted API updates. - Claude Opus 4.8: Opus 4.8 in onboarding model picker with default, catalog, and pricing aliases.
- OpenClaw 2026年5月28日: bump runtime dependency for latest gateway protocol, in-process restart support, and model catalog.
- Login throttling: harder limits on setup login attempts to reduce brute-force risk. (#78)
Fixes
- Discord pairing: cold-restart gateway after channel add/bind/delete so env vars and plugins load; reconcile channel plugins on boot.
- Watchdog stuck initializing: run full onboarded boot sequence after Setup UI onboarding so watchdog starts on fresh installs.
- Setup UI chat: WebSocket protocol v4 for OpenClaw 2026年5月12日+ with clearer errors on version mismatch.
- Gateway restart: prefer in-process restart when possible; cold-start fallback when the gateway is down or restart fails; Setup "Restart gateway" always cold-starts so env changes apply.
Internal
- Hide Anthropic setup-token field in onboarding until that flow is supported.
- Hide
WHATSAPP_OWNER_NUMBERon Envars like other channel secrets.
Assets 2
AlphaClaw 0.9.16
AlphaClaw 0.9.16
What's New
- Browse file tree depth and loading: cap how deep the admin file tree expands and lazy-load capped folders so large workspaces stay responsive in the browser. (#77) Thanks @kesslerio.
Internal
- Tests: stabilize CI branch fixtures for git-related integration tests.
Contributors
Assets 2
2 people reacted
0.9.15
What changed
- Pin OpenClaw
2026年5月6日. - Dashboard token auth / device approvals: setup UI prompts for dashboard token; gateway overlay copy points at device approvals in a remote gateway setup.
- OpenClaw config restore: AlphaClaw applies a one-time
openclaw.jsonrestore only on fresh boot when the OpenClaw-managed file is missing (persisted volume layout). - Docker: Railway template notes use
tinias init. - UI: dashboard token auth fallback when Control UI URL is unset or
/oauth/path; remove shortcode copy helper from pairing modal; sidebar emoji overflow aligned with recent OpenClaw layout tweaks. - Docs: AGENTS.md adds deployment template bump guidance after stable release.
Authors
Thanks to everyone who contributed commits merged in this release:
- Chrys Bader
- Davide — dashboard token fallback
- Cloud Unicorn — sidebar emoji overflow fix
Assets 2
AlphaClaw 0.9.14
AlphaClaw 0.9.14
Fixes
- Modal clicks: Remove the modal overlay
clickhandler that calledpreventDefault, so links, native controls, and other interactive content insideModalShellkeep normal browser default behavior (including expected click side effects).
Internal
- (No dependency changes — OpenClaw remains 2026年5月2日.)
Contributors
- (No external contributors in this release.)
Assets 2
AlphaClaw 0.9.13
AlphaClaw 0.9.13
What's New
- Connected nodes CLI timeouts: Optional environment overrides (
ALPHACLAW_NODE_ROUTE_TIMEOUT_MS,ALPHACLAW_NODES_STATUS_TIMEOUT_MS,ALPHACLAW_NODES_PENDING_TIMEOUT_MS) tune how long node route, status, and pending-pairing OpenClaw CLI calls wait before timing out (defaults remain 12s), which helps slow or busy gateways. - OpenClaw: Bump bundled dependency to 2026年5月2日.
Internal
- Expanded nodes route and command tests for CLI timeout behavior and env resolution.
Contributors
- (No external contributors in this release.)
Assets 2
AlphaClaw 0.9.12
AlphaClaw 0.9.12
What's New
- OpenClaw 2026年4月24日: Move to the latest OpenClaw line and refresh the bundled model catalog bootstrap so setup and models stay aligned with upstream defaults and naming.
- Simpler installs: Stop shipping bundled
patch-packagepatches and the OpenClaw postinstall patch step; rely on the published OpenClaw release for gateway behavior.
Internal
- Add chat WebSocket regression coverage and extend model catalog cache tests for the new pin.
Contributors
Assets 2
AlphaClaw 0.9.11
AlphaClaw 0.9.11
What's New
- OpenClaw 2026年4月23日: Adopt the current OpenClaw release and ship a fresh gateway WebSocket patch so authenticated setup/browser clients keep gateway scopes when clearing unbound auth scopes.
- Model catalog resilience: Add a bundled model-catalog bootstrap and tighter catalog loading behavior so the models experience and onboarding flows stay usable when the live CLI catalog is slow or unavailable.
- OpenClaw child process environment: Set stable compile-cache and no-respawn defaults for OpenClaw subprocesses so long-running and repeated CLI work behaves more predictably in hosted and local setups.
Fixes
- Onboarding with OpenClaw 2026年4月23日: Address compatibility issues in onboarding, the gateway, and the welcome flow introduced by the new OpenClaw release so new installs and upgrades complete without broken model or gateway setup.
Internal
- Expand tests for the gateway, model routes, model catalog cache, OpenClaw runtime env, and usage-tracker config.
Contributors
Assets 2
AlphaClaw 0.9.10
AlphaClaw 0.9.10
What's New
- OpenClaw 2026年4月21日: Pin the latest OpenClaw release and refresh the bundled gateway WebSocket patch so authenticated browser/setup clients keep gateway scopes instead of having them cleared during handshake edge cases.
- Model catalog integration: Align AlphaClaw's model catalog cache, CLI/command plumbing, and models API with OpenClaw's current catalog behavior, including safer handling when the catalog is loading or temporarily unavailable.
Fixes
- Channel pairing: Remove polling races and inconsistent refresh behavior so pairing requests and channel state stay stable across the agents UI, welcome flow, and server-backed pairing APIs.
- Cron jobs: Correct cron prompt payload handling end-to-end so scheduled prompts behave reliably with the gateway.
- GitHub onboarding: Tighten GitHub repo owner validation so org- and user-owned repository paths resolve correctly during onboarding.
- Models UI: Recover gracefully from stale or missing catalog entries so the model list and picker stay usable instead of going blank or out of sync.
Known behavior
- OpenClaw CLI performance: Recent OpenClaw releases have noticeably slowed CLI startup and command execution. AlphaClaw still shells out to OpenClaw for many operations (models, doctor, onboarding helpers, etc.), so setup actions that depend on those calls may feel slower until upstream improves CLI latency.
Internal
- Close leaked SQLite handles in database-related tests.
- Expand coverage for pairings, model routes, catalog cache, cron service, onboarding GitHub flows, command error output, and cost utilities.
Contributors
- @chrysb
- @diazMelgarejo — thanks for tracing the SQLite / test-suite contention around
usage-db; this release fixes it with explicit DB teardown rather than the fork-pool approach explored in #69.
Assets 2
AlphaClaw 0.9.9
AlphaClaw 0.9.9
What's New
- OpenClaw 2026年4月15日: bundle the latest OpenClaw release — see OpenClaw release notes for upstream highlights (models, gateway, security fixes, channels, memory, and more).
- Gateway WebSocket scope guard: refresh the bundled patch so shared-auth WebSocket connections keep correct scope behavior with the new OpenClaw dist bundle.
Internal
- Align lockfile and patch-package filename with OpenClaw 2026年4月15日; smoke-check that
openclaw update status --jsonstill parses for the in-app update checker.