AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning

This commit is contained in:
Krilly
2026-03-04 13:29:22 +00:00
parent 29a98137a7
commit 57dd294675
13706 changed files with 2114953 additions and 237629 deletions

View File

@@ -0,0 +1,47 @@
# OpenClaw Prerequisites and Capability Boundaries
Last verified: 2026-02-17.
Source of truth: `https://docs.openclaw.ai`.
## Required
- `openclaw` CLI installed and accessible in `PATH`
## Optional or Feature-dependent
- Node.js and npm: install/update workflows
- Playwright OS dependencies: managed browser features
- `imsg` on macOS: iMessage channel integrations
- Tailscale or equivalent private networking: remote/mobile node access
- Docker Engine + Compose: containerized deployments
- Nix: flake-based environments
## Runtime Environment Variables
- `OPENCLAW_CONFIG_PATH`
- `OPENCLAW_STATE_DIR`
- `OPENCLAW_HOME`
## Capability Boundaries
Low-risk by default:
- status checks
- diagnostics
- read-focused configuration inspection
High-risk (explicit approval required):
- arbitrary shell execution features in upstream runtime
- elevated mode
- sub-agent execution with inherited environment
- browser automation, plugin install/enable, cron mutation
- device pairing and sensor-enabled features
Wrapper-level control:
- `OPENCLAW_WRAPPER_ALLOW_RISKY=1` is required for risky command groups in `scripts/openclaw.sh`.
## What This Repo Provides
- Local docs and references
- A shell wrapper (`scripts/openclaw.sh`) that routes commands to `openclaw`
## What This Repo Does Not Provide
- Binary installation of OpenClaw itself
- Automatic OS package provisioning
- Host-level network/VPN setup
- Mobile platform permissions and device configuration
- Automatic approval for privileged actions