Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 768 Bytes

File metadata and controls

24 lines (19 loc) · 768 Bytes

Result Log: 2026-03-10 16:11:23 CST

Goal

  • Turn describe_restart_boundary into an actionable pre-restart shell check.

Change

  • The native describe_restart_boundary call now reports:
    • changed_shell_paths
    • shell_loaded_file_hashes
    • shell_current_file_hashes

Verification

Targeted tests

  • tests/test_dev_hot.py
    • pass
    • verified that changed shell paths are reported when the current shell-owned file hashes differ from the loaded shell snapshot

Full regression

  • 181 passed in 5.51s

Takeaway

  • The shell now has a useful pre-restart diagnostic:
    • DevServer(mode="call", name="describe_restart_boundary")
    • it can answer not just whether a restart is needed, but which shell-owned files caused that requirement