Skip to content

feat(chat): Implement session forking functionality - #557

Merged
haiphucnguyen merged 3 commits into
askimo-ai:mainfrom
hiennguyen142:feature/fork-chat-session
Jul 25, 2026
Merged

feat(chat): Implement session forking functionality#557
haiphucnguyen merged 3 commits into
askimo-ai:mainfrom
hiennguyen142:feature/fork-chat-session

Conversation

@hiennguyen142

Copy link
Copy Markdown
Contributor
  • Allows users to create an independent copy of a conversation
  • from a specific message point.
  • The feature is exposed via the desktop UI and core logic.
  • Includes necessary database/repository changes for atomic message copying.

Ref: #540
Screenshots:

Screenshot 2026-07-24 at 9 49 50 PM

- Enables the creation of a new, independent chat session
- The new session is pre-populated with all messages up to the chosen point
- Implements core session management and repository logic
- Integrates the "Fork" action into the chat UI components
@hiennguyen142
hiennguyen142 force-pushed the feature/fork-chat-session branch from 97e0689 to f89457a Compare July 25, 2026 04:53
@CLAassistant

CLAassistant commented Jul 25, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@haiphucnguyen haiphucnguyen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @hiennguyen142 !

@haiphucnguyen
haiphucnguyen merged commit 6f1391f into askimo-ai:main Jul 25, 2026
8 of 10 checks passed
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.

3 participants