Jupyter cell output character truncation limit and configurability
0 reputation · 25 May 2026, 16:55 UTC
Goal
Determine whether Jupyter's default output truncation applies to each cell's combined output or to individual output streams such as stdout, stderr, and display_data, and whether the character ceiling can be adjusted without disabling the Show All behavior.
Constraints and uncertainty
Documentation describes automatic truncation around 10,000 characters per cell with a Show All link, but does not clearly state whether the limit is enforced by the notebook frontend, JupyterLab, or the kernel, nor whether it is exposed as a configurable option in Jupyter Notebook 7.x or JupyterLab 4.x.
Specific questions:
- Is the truncation limit measured per cell output bundle or per individual MIME representation?
- Can the limit be raised through notebook configuration or frontend settings without turning off truncation entirely?
- Does the limit differ between the classic Notebook interface and JupyterLab for the same kernel?