limits

deepcalc keeps excel’s grid bounds so imported workbooks behave identically, and adds request caps so one agent cannot exhaust a sheet’s resources. Caps return a 413 with the limit named in the error.

limitvaluewhere it comes from
rows per worksheeta reference beyond the grid is rejected rather than silently extending the sheet. 1,048,576 excel grid (2^20) — caps.ts EXCEL_MAX_ROWS
columns per worksheet 16,384 excel grid (column XFD) — caps.ts EXCEL_MAX_COLS
operations per write requestsplit larger edits across requests; each request is still one atomic commit unit. 10,000 caps.ts OPS_MAX_BATCH
write request body 5 MB caps.ts OPS_MAX_BYTES
xlsx upload 15 MB journal-import.ts IMPORT_MAX_BYTES
cells per viewport readread a window at a time; the diff endpoint is the cheaper way to track changes. 10,000 slice.ts SLICE_MAX_CELLS
values per page 50,000 slice.ts VALUES_PAGE_MAX