Metadata for one entry in the tool manifest.
Attributes
----------
cli
The ``oct`` CLI subcommand string (e.g. ``"lint"``, ``"git status"``).
permissions
Set of permission tokens required by this tool (``"read"``,
``"exec"``). Phase 5A tools are read-only (``{"read"}`` or
``{"read", "exec"}``).
destructive
True if the tool can mutate the filesystem. All Phase 5A tools
are ``False``; write tools will be ``True`` in Phase 5B.
auto_approve
True if the tool may execute without explicit user confirmation.
All Phase 5A tools are ``True``.
Definition at line 64 of file policy.py.