mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-04 05:11:35 +00:00
Replace the exec approval parser/planner path with Tree-sitter-backed authorization planning, carrying planner decisions through node and gateway execution.
This keeps unpersistable shell shapes one-shot, adds typed `unavailableDecisions` for approval prompts, and refreshes coverage for allowlist matching, command rendering, durable allow-always persistence, and host approval paths.
Verification:
- GitHub PR checks for
|
||
|---|---|---|
| .. | ||
| android | ||
| ios | ||
| macos | ||
| macos-mlx-tts | ||
| shared/OpenClawKit | ||
| swabble | ||