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