mirror of
https://github.com/qwibitai/nanoclaw.git
synced 2026-07-12 19:00:58 +08:00
c9b97a0332
container.json's resolved harnessCapabilities map threads RunnerConfig → ProviderOptions → ClaudeProvider. The fixed disallow set gains DesignSync (desktop tool, nothing to sync with headless; 9.3KB/turn schema); buildDisallowedTools adds Workflow unless workflow=on — defense-in-depth behind the host-reconciled disableWorkflows settings key, fail-closed on absent/garbage state. preToolUseHook becomes a factory so the hook blocks the same per-instance list. Unknown resolved keys warn at construction; agent-teams is known-but-host-managed so it never warns. Scheduling instructions gain the harness-task-list vs schedule_task naming note. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>