Skip to content

Canvas del#53

Merged
shettydev merged 2 commits intomainfrom
canvas-del
Feb 18, 2026
Merged

Canvas del#53
shettydev merged 2 commits intomainfrom
canvas-del

Conversation

@shettydev
Copy link
Owner

Description

Changes

Testing

Screenshots (if applicable)

Checklist

  • Code follows project style guidelines
  • Tests added/updated
  • Documentation updated (if needed)
  • No breaking changes (or documented if any)

Additional Notes

- Add deleteSession method to canvas API client
- Add useDeleteCanvasSession hook with optimistic updates and rollback
- Add delete button with confirmation dialog to SessionCard
- Add toast notifications for delete actions
- Add deleteSession endpoint to CanvasController with ownership validation
- Implement service logic to delete canvas sessions and all associated insight nodes
- Ensure data integrity by performing manual cascade deletion of related insights
- Add logging for deletion operations and deleted document counts
@shettydev shettydev merged commit b4cb352 into main Feb 18, 2026
2 checks passed
@shettydev shettydev deleted the canvas-del branch February 18, 2026 17:49
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

Comments