Commit Graph

4 Commits

Author SHA1 Message Date
Steve Biedermann 191d0d6939 feat: add failed actor debugger inspection
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-03 23:40:04 +01:00
Steve Biedermann 4f47a1b3de feat: add read-only actor snapshot watches
Resolve actor JSON Pointer paths in Watch and Debug Console without evaluating Rune. Add watch paths to Variables entries and preserve expandable results, exact integers and snapshot-scoped handles. Validate malformed paths, stale frames and real-image draft isolation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-03 22:47:18 +01:00
Steve Biedermann e6a8ac84e3 feat: add read-only actor snapshot debug scopes
Expose committed actor state, mailbox, configuration and identity as expandable DAP variables with exact integer values, paging and stop-scoped handles. Verify draft isolation against the real image and document the pinned Rune APIs and missing local lifetime mappings.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-03 21:48:08 +01:00
Steve Biedermann c2781a9bb8 feat: add native VS Code actor debugging
Attach an inline DAP session to one actor with exact loaded sources, gutter breakpoint verification, call stacks and bounded toolbar controls. Preserve explicit scheduler ticks, guard connection and code-version changes, and leave actors unchanged on detach.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-03 21:36:30 +01:00