Skip to content

fix(web): harden Live Demo bundles - #290

Merged
Fxde42 merged 1 commit into
mainfrom
fix/livedemo-bundle-safety
Jul 14, 2026
Merged

fix(web): harden Live Demo bundles#290
Fxde42 merged 1 commit into
mainfrom
fix/livedemo-bundle-safety

Conversation

@Fxde42

@Fxde42 Fxde42 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • address produced-file reads by session id and preserve /workspace, /data, and /shared roots
  • cap raw timelines at 12 MB and complete Live Demo bundles at 40 MB
  • strictly validate imported bundle versions and replay-critical structures
  • disclose bundled raw events, tool data, reasoning details, and output files before export
  • add regression coverage for routing, multi-root artifacts, size limits, and malformed imports

Verification

  • npm test --workspace=@brainpilot/web — 31 files, 235 tests passed
  • npm run build --workspace=@brainpilot/web — passed
  • git diff --check — passed

@Fxde42
Fxde42 merged commit cce7ee2 into main Jul 14, 2026
3 checks passed
@Fxde42
Fxde42 deleted the fix/livedemo-bundle-safety branch July 15, 2026 07:17
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