Skip to content

Improve data management and conversation browsing UX#7

Merged
dvlin-dev merged 6 commits intodvlin-dev:mainfrom
ischanx:feat/data-export-and-conversation-ui
Mar 18, 2026
Merged

Improve data management and conversation browsing UX#7
dvlin-dev merged 6 commits intodvlin-dev:mainfrom
ischanx:feat/data-export-and-conversation-ui

Conversation

@ischanx
Copy link
Copy Markdown
Contributor

@ischanx ischanx commented Mar 18, 2026

Summary

  • add ZIP-based app data export/import with per-profile files inside the archive
  • open the exported file location automatically and require confirmation before destructive history clears
  • fix external link handling and profile creation edge cases in settings
  • add reversible message ordering and turn badges to make conversation threads easier to inspect
  • improve toast readability for export/import feedback

Testing

  • pnpm typecheck
  • pnpm vitest run tests/unit/storage/app-data-service.test.ts tests/unit/ipc-handlers.test.ts tests/unit/preload-update-api.test.ts tests/renderer/update-ui.test.tsx tests/harness/structural.test.ts
  • pnpm vitest run tests/renderer/session-trace.test.tsx tests/renderer/workspace-page.test.tsx tests/renderer/live-updates.test.tsx

@dvlin-dev
Copy link
Copy Markdown
Owner

@codex

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Repo admins can enable using credits for code reviews in their settings.

@dvlin-dev dvlin-dev merged commit 7b8c42f into dvlin-dev:main Mar 18, 2026
2 checks passed
@chatgpt-codex-connector
Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Repo admins can enable using credits for code reviews in their settings.

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.

2 participants