Skip to content

fix: add permanent session deletion - #31

Open
SuperstructureJH wants to merge 2 commits into
dataelement:mainfrom
SuperstructureJH:codex/session-permanent-delete
Open

fix: add permanent session deletion#31
SuperstructureJH wants to merge 2 commits into
dataelement:mainfrom
SuperstructureJH:codex/session-permanent-delete

Conversation

@SuperstructureJH

Copy link
Copy Markdown
Contributor

Summary

  • add a destructive Delete session action with a confirmation dialog that clearly preserves workspace files
  • add the session.delete RPC across the desktop client, web connection, host proxy, remote-agent ownership, workspace registry, and JSONL persistence layers
  • stop and drain agents owned by the deleting host, reject subagent-owned or externally busy sessions, and synchronize removal to peer clients
  • ship the changes as reproducible patch-package overlays for the pinned Harness 0.1.0-rc.6 packages
  • add regression coverage for patch application and durable JSONL deletion

Validation

  • built and signed a macOS arm64 DMG
  • manually verified permanent session deletion in the packaged desktop app
  • confirmed workspace files are retained after deleting the session

@SuperstructureJH
SuperstructureJH marked this pull request as ready for review August 14, 2026 14: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