You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 23, 2025. It is now read-only.
Replace the complex blocking review system with a simpler, terminal-integrated walkthrough system based on the code walkthroughs design.
Problem
The current review system with blocking feedback collection, promises/callbacks, and complex UI state management proved to be overkill. User feedback indicated that terminal-based interaction would be more practical for developers than elaborate GUI flows.
Solution
Implement present_walkthrough tool with JSON-based walkthroughs that integrate naturally with developer workflow through terminal text injection. Walkthroughs are Dialect programs that execute dynamically to resolve locations and IDE operations.
Key Changes
Remove:request_review, present_review, update_review tools and blocking feedback system
Add:present_walkthrough tool with Dialect-powered walkthroughs
Reuse: Comment controller, link handling, git diff rendering, QuickPick disambiguation
Objective
Replace the complex blocking review system with a simpler, terminal-integrated walkthrough system based on the code walkthroughs design.
Problem
The current review system with blocking feedback collection, promises/callbacks, and complex UI state management proved to be overkill. User feedback indicated that terminal-based interaction would be more practical for developers than elaborate GUI flows.
Solution
Implement
present_walkthroughtool with JSON-based walkthroughs that integrate naturally with developer workflow through terminal text injection. Walkthroughs are Dialect programs that execute dynamically to resolve locations and IDE operations.Key Changes
request_review,present_review,update_reviewtools and blocking feedback systempresent_walkthroughtool with Dialect-powered walkthroughsImplementation Plan
Phase 1: Server-Side Core
present_walkthroughMCP tool interfacefindReferences,findDefinitions,searchthrough existingide_operationPhase 2: Extension Rendering
Phase 3: Git Integration
Phase 4: Cleanup
request_review,present_review,update_review)Benefits
Dependencies
ide_operationtoolRelated
Closes #22 - End-to-End LLM Roundtrip (replaced by this simpler approach)