Skip to content

Restore conversation threads from daemon on app launch#1814

Merged
siddseethepalli merged 1 commit into
mainfrom
sidd/session-thread-restoration
Feb 14, 2026
Merged

Restore conversation threads from daemon on app launch#1814
siddseethepalli merged 1 commit into
mainfrom
sidd/session-thread-restoration

Conversation

@siddseethepalli
Copy link
Copy Markdown
Contributor

@siddseethepalli siddseethepalli commented Feb 14, 2026

Summary

  • On daemon connect, fetch the session list and restore up to 5 recent conversations as thread tabs with lazy message history loading
  • Add session_list and history_request/history_response IPC message types with DaemonClient wiring
  • Add sessionId to ThreadModel and populateFromHistory to ChatViewModel for hydrating restored threads

🤖 Generated with Claude Code


Open with Devin

On daemon connect, fetch the session list and restore up to 5 recent
conversations as tabs with lazy history loading. Adds session_list and
history_request/response IPC message types, a sessionId field on
ThreadModel, and populateFromHistory on ChatViewModel.

Co-Authored-By: Claude <noreply@anthropic.com>
@siddseethepalli siddseethepalli merged commit 8a987f3 into main Feb 14, 2026
@siddseethepalli siddseethepalli deleted the sidd/session-thread-restoration branch February 14, 2026 01:42
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

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

Devin Review found 1 potential issue.

View 6 additional findings in Devin Review.

Open in Devin Review

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d1056b5e99

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread clients/macos/vellum-assistant/Features/Chat/ChatViewModel.swift
@siddseethepalli
Copy link
Copy Markdown
Contributor Author

Addressed in #1853

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