Skip to content

feat(agent v3): sandboxed data interpreter (transform files with LLM JS) - #361

Merged
slaveofcode merged 1 commit into
developfrom
feat/agent-data-interpreter
Aug 29, 2026
Merged

feat(agent v3): sandboxed data interpreter (transform files with LLM JS)#361
slaveofcode merged 1 commit into
developfrom
feat/agent-data-interpreter

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

The productivity v3 (instead of three.js). peek-data previews a file's schema; run-on-data runs the model's JS on the full file in a no-network Web Worker (8s timeout) with parseCSV/toCSV/JSON helpers → CSV/JSON that chains to Excel. Covers clean/filter/pivot/reshape/extract as 'describe it, the model codes it'. Merging to develop only (deploys paused until Sep 1 quota reset — batching).

…-written JS

peek-data previews a data file's schema (dimensions + first rows) so the model
writes a correct transform; run-on-data runs the model's JS on the full file in a
locked-down Web Worker (no DOM/network, 8s timeout) with parseCSV/toCSV/JSON
helpers, returning CSV/JSON that chains to spreadsheet-convert for Excel. Covers
the long tail of office data ops (clean/filter/pivot/reshape/extract) as 'describe
it, the model codes it'. data-sandbox.worker + data-run.lib (peekData/runDataCode).
@slaveofcode
slaveofcode merged commit cdc17db into develop Aug 29, 2026
1 check passed
@slaveofcode
slaveofcode deleted the feat/agent-data-interpreter branch August 29, 2026 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant