aboutsummaryrefslogtreecommitdiff
path: root/modules/core/module-sandbox.js
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-10-23 21:22:30 +0200
committerAgando <roduccomm@gmail.com>2026-10-23 21:22:30 +0200
commitcdba58ccda05d10dd02f9dcb447f624377744b21 (patch)
treee46f4f14857b07b157c32752c38efe37528a7eee /modules/core/module-sandbox.js
parent64e62b6d82ed7098e5b0f1cc45d520dfe6ea3a04 (diff)
fix(newos4): world_model_query default path parses again (v4.6.83-84)
_modelDigest() returned JSON.stringify(...) cut at 4000 chars plus '…(digest truncated)'. The tool then did JSON.parse() on it, so the default detail threw 'Unexpected end of JSON input' every single call; detail:'full' worked only because it returned the object untouched. The digest now returns an OBJECT (_modelSnapshot) and shrinks by reducing list lengths, then by dropping whole sections with an explicit 'omitted' list. The string form is generated at the edge and is always valid JSON. Verified: default call -> no error, 13-key snapshot, facts answered; caps 400/1200/4000 all under cap and parseable; the residual floor at cap 200 is identity fields only.
Diffstat (limited to 'modules/core/module-sandbox.js')
0 files changed, 0 insertions, 0 deletions