{"name":"tengu_bash_ast_too_complex","slug":"tengu-bash-ast-too-complex","family":"flag","title":"Feature flags","noun":"feature flag","description":"Bash's 'too complex to check' read-block guard now applies via a general table covering more refusal reasons, not just one hardcoded case","description_source":"entry","described_by":{"version":"2.1.273","anchor":"bash-too-complex-command-handling-reworked-with-a-per-reas"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.280","builds":0,"mined_builds":123,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.273","anchor":"bash-too-complex-command-handling-reworked-with-a-per-reas","heading":"Bash 'too complex' command handling reworked with a per-reason-kind table gating the outside-working-directory read block","line":"Bash's 'too complex to check' read-block guard now applies via a general table covering more refusal reasons, not just one hardcoded case","released_at":"2026-09-15 18:06:34","reason":"gate cited by this entry"}],"entries_total":1,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_bash_allowlist_strip_all","slug":"tengu-bash-allowlist-strip-all","description":null},{"name":"tengu_bash_command_clamp_denied","slug":"tengu-bash-command-clamp-denied","description":"If a clamped agent's permission check crashes, the shell command is denied rather than allowed."},{"name":"tengu_bash_dangerous_rm_too_complex","slug":"tengu-bash-dangerous-rm-too-complex","description":"The dangerous-rm safety check for bash commands can now be extended with an extra custom check"},{"name":"tengu_bash_security_check_triggered","slug":"tengu-bash-security-check-triggered","description":null},{"name":"tengu_bash_task_ack","slug":"tengu-bash-task-ack","description":"Backgrounded shell commands may return a structured task record instead of raw output."},{"name":"tengu_bash_task_delivered","slug":"tengu-bash-task-delivered","description":"Finished background tasks now report whether their output was spliced back in or lost."},{"name":"tengu_bash_tool_command_executed","slug":"tengu-bash-tool-command-executed","description":"Bash\/PowerShell telemetry and sandbox checks now track whether the user typed the command directly."},{"name":"tengu_bash_tool_command_failed","slug":"tengu-bash-tool-command-failed","description":"Bash tool telemetry now records a detailed breakdown of each command's shape"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-bash-ast-too-complex","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}