deepcalc
DocsLimits

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.

The grid

1,048,576 Rows per worksheet A reference beyond the grid is rejected rather than silently extending the sheet. From Excel grid (2^20), caps.ts EXCEL_MAX_ROWS
16,384 Columns per worksheet From Excel grid (column XFD), caps.ts EXCEL_MAX_COLS

Each request

Operations per write request Split larger edits across requests; each request is still one atomic commit unit. From caps.ts OPS_MAX_BATCH
10,000
Write request body From caps.ts OPS_MAX_BYTES
5 MB
Xlsx upload From journal-import.ts IMPORT_MAX_BYTES
15 MB
Cells per viewport read Read a window at a time; the diff endpoint is the cheaper way to track changes. From slice.ts SLICE_MAX_CELLS
10,000
Values per page From slice.ts VALUES_PAGE_MAX
50,000