Implementation Plans
How Vibe Manager collects plan jobs, streams content into the Monaco viewer, and keeps a navigable plan history.
The Implementation Plans panel is where every generated plan is collected. Plans stream in from background jobs, appear in a sortable list, and can be opened in a Monaco-powered modal for detailed review before prompting an agent.
Where the plans come from
Each plan corresponds to a background job in the current session. The panel subscribes to plan data, keeps track of which plan is currently open, and exposes navigation between earlier and newer jobs. This behaviour lives insideuseImplementationPlansLogic
and the surrounding panel component.
Reviewing plans with Monaco
Plan content is rendered through the shared VirtualizedCodeViewer
, which wraps Monaco Editor. The viewer automatically detects common languages, supports copy-to-clipboard actions, virtualises very large plans, and offers optional metrics such as character counts and syntax-aware highlighting.
When a plan is opened, the panel resolves the active plan by job identifier, passes the content to Monaco, and lets reviewers move between neighbouring jobs without losing the currently open modal.
Keeping relevant context attached
The panel stores which repository roots were selected during the file discovery workflow so that follow-up actions reuse the same scope. It also records plan-specific metadata, such as the project directory and any prepared prompt content, so downstream prompts can be generated or copied without recomputing the workflow.
Token estimation runs before prompts are copied. The panel calls the token estimation command with the project directory, selected files, and the currently chosen model, surfacing both system and user prompt totals so teams can stay under model limits.
Working with multiple plans
Plans can be merged, deleted, or reopened later. The panel keeps a list of selected plan identifiers, manages a dedicated modal for terminal output tied to a plan, and exposes navigation helpers so reviewers can page through earlier plans without closing the viewer. Terminal access, prompt copy controls, and merge instructions all share the same job identifier so audit history stays consistent.
Need the desktop app?
Implementation plans are available inside the Vibe Manager desktop application. Download the build for your platform to try the workflow end to end.