Never lose your flow state again. Use a simple mechanism to summarize your current conversation and seamlessly start a new one.
It's 2 AM. You're deep in the zone, chasing down that one last bug. Your AI assistant, which was a brilliant partner an hour ago, is now... confused. It's forgetting key details, hallucinating function names, and its suggestions are getting worse with every prompt.
The context window is full.
You know the solution: start a new chat. But that means breaking your flow, manually summarizing the current state, remembering the conversational loose ends, and pasting it all into a new window. By the time you're done, your focus is shattered.
There has to be a better way.
The Solution: An artifact to brief the context window "memory" of your chatbot assistant to prepare and deliver the perfect dossier to make starting a new context window a "no-brainer"
Context Dossier is that better way.
It's a simple, powerful VS Code Gemini Code Assist extension that briefs a fresh context window so you can seamlessly start a new context window and significantly increase your chatbot's "IQ" compared to stale or overfilled context.
The workflow is simple and stays entirely within the chat UI:
- Invoke the Summarizer: From your Code Assist chat window open the command palette. Select
Context Dossier. - Get the Briefing: The extension instructs the Code Assist chatbot to read the conversation history and generate a concise summary.
- Start the New Session: The prepared dossier of summaries, design documents and files suggested by the model to be relevant to the current state of your project is dropped right into the new context for a seamless experience.
The result? You get a new, fully-briefed AI partner, contextually fresh and ready to pick up exactly where you left off, in seconds. No manual copy-pasting. No broken flow state.
!A demonstration of the Context Dossier extension creating a new chat from an existing one.
- Native Chat Integration: Works natively from within Gemini Code Assist.
- Seamless Workflow: Go from a cluttered context to a fresh, fully-briefed one with a single command.
- Leverages Your AI: Uses the same powerful language model you are already collaborating with VS Code (e.g., Gemini Code Assist) to provide the "current state" and "future goals" summary.
- Preserve Your Flow: Designed from the ground up to be a "no-brainer" tool that reduces friction and keeps you in the zone.
TBD
This project is open source and contributions are welcome! Please feel free to open an issue or submit a pull request on the GitHub repository.
For a technical deep-dive into the extension's architecture, please see the Developer's Guide.
Licensed under the MIT License.