VS Code and terminal

VS Code commands

Every Tapeo command in the VS Code Command Palette.

Open the Command Palette (Cmd+Shift+P on macOS, Ctrl+Shift+P elsewhere) and type “Tapeo”.

Commands#

CommandWhat it does
Tapeo: Connect to ServerSign in with your browser (recommended) or paste a token. The token is kept in VS Code's secret storage.
Tapeo: Sign OutRemove the saved token.
Tapeo: Create ProjectCreate an empty project and bind the open folder.
Tapeo: Pull Project FilesChoose a project and download its source files into the open folder.
Tapeo: Pull Tool Outputs (read-only)Download generated/ and signoff/ read-only.
Tapeo: Show Local ChangesModified, new, and deleted files since the last pull or push.
Tapeo: Push Current FileSave the open file in Tapeo.
Tapeo: Push All ChangesSave every modified and new source file.
Tapeo: Delete Current File on the ServerDelete the open file in Tapeo (only the version last pulled).
Tapeo: Run WorkflowA full run, one stage, or a stage and every later one. The status bar follows it.
Tapeo: Show Workflow RunsRecent runs and their status.
Tapeo: Show Run DetailsStage results, AI changes, and tool runs.
Tapeo: Open a Tool LogA tool run's saved output.
Tapeo: Show Goal ResultsThe latest goal report.
Tapeo: Cancel WorkflowCancel the active run.
Tapeo: Open Project in BrowserOpen the project in the web workspace.
Tapeo: Open the ArchitectThe Architect chat beside the editor, with Review, Apply, Apply all, and Discard for proposed changes.
Tapeo: Ask the ArchitectAsk a question; the answer streams into the Architect panel.
Tapeo: Review Proposed ChangesOpen a proposed change as a side-by-side diff, then apply or skip it.
Tapeo: Apply All Proposed ChangesApply every pending change to local files, after adding any Tapeo Hub blocks you agreed to. Refused while a changed file has unsaved edits.
Tapeo: Discard Proposed ChangesForget the proposed changes.
Tapeo: New Design with the ArchitectIn an empty folder: the Architect's questions, design options, the Tapeo Hub blocks that fit (ticked; untick any you do not want), and the build plan; then create, build, and pull.
Tapeo: Show Tool ProblemsThe latest run's tool errors and warnings in the Problems panel (also shown automatically when a followed run ends).
Tapeo: Lint DesignLint the pushed design RTL with Verilator (seconds, no build) and show its errors and warnings in the Problems panel.
Tapeo: Protect File from AI RepairsProtect the open file: the Architect's fixes during runs become suggestions you review.
Tapeo: Allow AI Repairs of FileLet the Architect repair the open file during runs again.
Tapeo: Save CheckpointSave a named checkpoint of the files saved in Tapeo.
Tapeo: Restore File from CheckpointPick a checkpoint and put back the open file's version from it (saved in Tapeo as your edit).
Tapeo: Show Project ManifestWhat tapeo.json resolves to on the saved files: sources in compile order, top, testbenches, defines, include folders, and problems. Editing tapeo.json in VS Code has completion and checks.
Tapeo: Show Process CapabilitiesThe capability matrix in the Tapeo output: which checks run on each process, with which corners, rule decks, macros, and shuttles, and why the others do not.
Tapeo: Show Memory PlanThe memory plan from the last synthesis: each inferred memory, its SRAM macros or the reason it stays in standard cells, and the wrapper's formal proof.
Tapeo: Add from Tapeo HubPick a verified block from Tapeo Hub; its RTL and README are added under ip/ and the README opens.
Tapeo: Add Reference DocumentAdd datasheets, specifications, or notes (.pdf, .md, .txt) for the Architect to read; a PDF's text is extracted and cited by page.
Tapeo: Show Reference DocumentsThe documents the Architect reads; pick one to remove it.
Tapeo: SimulateSimulate the files saved in Tapeo now (no build); the result and measurements go to the Tapeo output, with Open waveform.
Tapeo: Simulate with CoverageSimulate, then measure code coverage of the design with Verilator (line, branch, toggle); lines the testbench never reached appear in the Problems panel as Information.
Tapeo: Open WaveformSave the latest simulation's waveform (VCD) and open it; a waveform extension such as VaporView or Surfer shows it as signals.
Tapeo: Edit GoalsOpen the project's goals as .tapeo/goals.json to edit.
Tapeo: Save GoalsSave the edited .tapeo/goals.json as the project's goals.
Tapeo: Change TargetChoose where the design runs: simulation, an FPGA board (with its design clock), a chip, or both.
Tapeo: Change ProcessChoose the chip process; the old process's flows and layouts are removed and rebuilt by the next run.
Tapeo: Program FPGA BoardDownload the bitstream and program the connected FPGA board with openFPGALoader, in a Tapeo FPGA terminal.
Tapeo: Open Serial MonitorShow the connected board's serial (UART) output in a terminal and send what you type (macOS and Linux, 115200 baud).
Tapeo: Run Hardware TestProgram the board and run a hardware-in-the-loop test from hil/*.json over serial, like tapeo fpga verify; the result is saved with the project and says whether it ran on a real board or a simulated link.
Tapeo: Show Hardware Test ResultsThe saved hardware test results, labelled board or simulated, and whether the project's bitstream changed since each one.
Tapeo: Capture from Logic AnalyzerReceive one capture from the Tapeo Hub logic analyzer over serial and save it as capture.vcd in the project folder, like tapeo fpga capture.
Tapeo: Show FPGA ↔ ASIC ReadinessShow current evidence, freshness, and blockers for each selected target.
Tapeo: Show Constraint ValidationShow clocks, provenance, port coverage, and invalid or incomplete timing intent.
Tapeo: Show Clock and Reset Domain CrossingsShow structural CDC/RDC findings and reviewed waivers; this is not signoff CDC.
Tapeo: Show FPGA ↔ ASIC PortabilityShow memory and arithmetic mappings, target-specific primitives, blockers, and wrapper guidance.
Tapeo: Show Equivalence ResultsShow RTL-to-netlist verdicts, proof methods, abstractions, and freshness for ASIC and FPGA.
Tapeo: Show Power EstimateShow the workload, model, corner, annotation coverage, and estimated ASIC power.
Tapeo: Run a Check Now (Design, Equivalence, Power, ATPG, SoC, Package, Test quality)Run a design, equivalence, power, ATPG, SoC, package, or test-quality (mutation testing) check on the saved project without using a build.