Skip to content

Conversation

@d13
Copy link
Member

@d13 d13 commented Jun 3, 2025

Overview

This converts the markdown summary from an unsaved document into a virtual document. This prevents issues with stale markdown previews and also gives us the ability to re-run the explain command if the VS Code window is closed or reloaded.

Affected Features

  • Explain Branch
  • Explain Commit
  • Explain Stash
  • Explain WIP
  • Generate Commits
  • Generate Rebase

Re-running an Explanation

There's a "Regenerate" action in the editor toolbar. In the future, we'll ideally be using a link in the markdown itself.

screenshot_2025-06-03_at_4 30 56___pm_720

screenshot_2025-06-03_at_4 31 02___pm_720

screenshot_2025-06-03_at_4 31 09___pm_720

@d13 d13 self-assigned this Jun 3, 2025
@d13 d13 force-pushed the feature/explain-summary-ux branch from f6402d2 to 432475f Compare June 3, 2025 21:45
- Adds ExplainCommandBase
- Orients to GitRepositoryService
- Simplifies markdown generation
@d13 d13 linked an issue Jun 4, 2025 that may be closed by this pull request
@d13 d13 marked this pull request as ready for review June 4, 2025 23:19
@d13 d13 requested review from axosoft-ramint and sergeibbb and removed request for sergeibbb June 5, 2025 14:50
@d13 d13 changed the title Improves UX for explain summaries Improves UX for AI summaries Jun 5, 2025
@d13 d13 merged commit 683d247 into main Jun 6, 2025
3 checks passed
axosoft-ramint added a commit that referenced this pull request Oct 2, 2025
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.

Use virtual documents for rendering summaries instead of untitled documents

3 participants