Save session as custom tree #17

Closed
opened 2026-02-03 04:41:37 +00:00 by chihlasm · 1 comment
chihlasm commented 2026-02-03 04:41:37 +00:00 (Migrated from github.com)

After completing a session with custom steps, offer to save as tree:

  • POST /api/v1/sessions/{id}/save-as-tree endpoint
  • Prompt user after session completion (if custom steps were added)
  • Create user_tree from session path + custom steps
  • Allow user to name and edit before saving

Reference: PHASE-2.5-PERSONAL-BRANCHING.md

After completing a session with custom steps, offer to save as tree: - [ ] POST /api/v1/sessions/{id}/save-as-tree endpoint - [ ] Prompt user after session completion (if custom steps were added) - [ ] Create user_tree from session path + custom steps - [ ] Allow user to name and edit before saving Reference: PHASE-2.5-PERSONAL-BRANCHING.md
chihlasm commented 2026-02-08 04:07:31 +00:00 (Migrated from github.com)

✅ Implemented save session as custom tree feature. Backend converts session path and custom steps into linear tree structure with fork tracking. Frontend includes SaveSessionAsTreeModal with smart default naming and draft/published choice. Sessions can be saved directly to tree editor for customization. 14 tests passing. Completed in commits c7b2c59 and 996b664.

✅ Implemented save session as custom tree feature. Backend converts session path and custom steps into linear tree structure with fork tracking. Frontend includes SaveSessionAsTreeModal with smart default naming and draft/published choice. Sessions can be saved directly to tree editor for customization. 14 tests passing. Completed in commits c7b2c59 and 996b664.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chihlasm/resolutionflow#17