Skip to content

Add raw packet send to Debug panel#1417

Merged
SukuWc merged 1 commit intostablefrom
debug-panel-raw-send
Feb 11, 2026
Merged

Add raw packet send to Debug panel#1417
SukuWc merged 1 commit intostablefrom
debug-panel-raw-send

Conversation

@SukuWc
Copy link
Member

@SukuWc SukuWc commented Feb 11, 2026

Summary

  • Add raw text input with Send button to Debug panel for sending pre-encoded protocol class fields with auto-generated BRC headers
  • Refactor Send Immediate and Raw Send to share module address resolution, both using global broadcast for "All Modules"
  • Add sendRawToTransport() on WriteBuffer for raw byte transmission respecting the transport write lock
  • Fix freeze not stopping auto-scroll in raw packet viewer
  • Clean up DebugMonitor: remove editor version, syntax/char count display, Show Code button, and calibration buttons

🤖 Generated with Claude Code

@github-actions
Copy link

github-actions bot commented Feb 11, 2026

Visit the preview URL for this PR (updated for commit 643bb11):

https://grid-editor-web--pr1417-debug-panel-raw-send-33asagb0.web.app

(expires Fri, 13 Mar 2026 10:55:41 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2b65ba6ef19c55d367eaffd04e46bcde25305d6f

@SukuWc SukuWc force-pushed the debug-panel-raw-send branch from 7758668 to 731d608 Compare February 11, 2026 10:53
- Add raw text input field with Send button for sending pre-encoded
  protocol class fields with auto-generated BRC headers
- Refactor SendImmediate with shared helpers (getActiveRuntime,
  getSelectedTarget) for module address resolution
- Both Send Immediate and Raw Send use global broadcast (DX/DY=-127)
  for "All Modules"
- Add sendRawToTransport() on WriteBuffer to send raw bytes while
  respecting the transport write lock
- Fix freeze not stopping auto-scroll by skipping store.update()
  when frozen in debug_lowlevel_store
- Clean up DebugMonitor: remove editor version, syntax, char count,
  Show Code button, and calibration buttons

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@SukuWc SukuWc force-pushed the debug-panel-raw-send branch from 731d608 to 643bb11 Compare February 11, 2026 10:53
@SukuWc SukuWc merged commit 0a3f78c into stable Feb 11, 2026
11 checks passed
@github-actions
Copy link

github-actions bot commented Feb 11, 2026

Visit the preview URL for this PR (updated for commit 643bb11):

https://grid-playwright-result--pr1417-debug-panel-raw-send-2u19h88s.web.app

(expires Sat, 14 Feb 2026 11:03:13 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 0f764ceb264072188bf1a5dee10613d8f10b4ca2

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