Fetching from the wire…
Agents2026-08-30 · source-backed
IPython 9.17 registers script magics lazily and recreates them on lookup, so Agno's method of removing bash from the cell-magic table stopped disabling it. A kernel explicitly configured to forbid shell access executed %%bash anyway. The fix materializes the script-magic provider first and drops bash from both the lazy table and the live registry, so loading a sibling magic like %%sh can't re-register it. (GitHub) Any Agno deployment treating allow_shell=False as a containment boundary on IPython 9.17 was not contained.
Each link below shares sources, entities, or timing with this story.
Agno uses IPython / Shared entities / Same source
Linked by a graph relationship (Agno uses IPython); both cover Agno, False, GitHub; cite the same source (GitHub).
Agno uses IPython / Shared entity: Agno / Same source domain / Earlier coverage
Linked by a graph relationship (Agno uses IPython); both cover Agno; reported by the same outlet (github.com).
Agno uses IPython / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Agno uses IPython); both cover Agno, GitHub; reported by the same outlet (github.com).
Agno uses IPython / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Agno uses IPython); both cover Agno, GitHub, IPython; reported by the same outlet (github.com).
Agno supports MCP / Shared entity: GitHub / Same source domain / Earlier coverage / Tension
Linked by a graph relationship (Agno supports MCP); both cover GitHub; reported by the same outlet (github.com).
Linked by a graph relationship (Agno supports MCP); both cover GitHub; reported by the same outlet (github.com).
Agno uses IPython / Shared entities / Same source domain / Earlier coverage / Tension
Linked by a graph relationship (Agno uses IPython); both cover Agno, GitHub; reported by the same outlet (github.com).
Agno uses IPython / Shared entity: Agno / Same source domain / Earlier coverage
Linked by a graph relationship (Agno uses IPython); both cover Agno; reported by the same outlet (github.com).