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#
| Command | What it does |
|---|---|
| Tapeo: Connect to Server | Sign in with your browser (recommended) or paste a token. The token is kept in VS Code's secret storage. |
| Tapeo: Sign Out | Remove the saved token. |
| Tapeo: Create Project | Create an empty project and bind the open folder. |
| Tapeo: Pull Project Files | Choose 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 Changes | Modified, new, and deleted files since the last pull or push. |
| Tapeo: Push Current File | Save the open file in Tapeo. |
| Tapeo: Push All Changes | Save every modified and new source file. |
| Tapeo: Delete Current File on the Server | Delete the open file in Tapeo (only the version last pulled). |
| Tapeo: Run Workflow | A full run, one stage, or a stage and every later one. The status bar follows it. |
| Tapeo: Show Workflow Runs | Recent runs and their status. |
| Tapeo: Show Run Details | Stage results, AI changes, and tool runs. |
| Tapeo: Open a Tool Log | A tool run's saved output. |
| Tapeo: Show Goal Results | The latest goal report. |
| Tapeo: Cancel Workflow | Cancel the active run. |
| Tapeo: Open Project in Browser | Open the project in the web workspace. |
| Tapeo: Open the Architect | The Architect chat beside the editor, with Review, Apply, Apply all, and Discard for proposed changes. |
| Tapeo: Ask the Architect | Ask a question; the answer streams into the Architect panel. |
| Tapeo: Review Proposed Changes | Open a proposed change as a side-by-side diff, then apply or skip it. |
| Tapeo: Apply All Proposed Changes | Apply 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 Changes | Forget the proposed changes. |
| Tapeo: New Design with the Architect | In 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 Problems | The latest run's tool errors and warnings in the Problems panel (also shown automatically when a followed run ends). |
| Tapeo: Lint Design | Lint the pushed design RTL with Verilator (seconds, no build) and show its errors and warnings in the Problems panel. |
| Tapeo: Protect File from AI Repairs | Protect the open file: the Architect's fixes during runs become suggestions you review. |
| Tapeo: Allow AI Repairs of File | Let the Architect repair the open file during runs again. |
| Tapeo: Save Checkpoint | Save a named checkpoint of the files saved in Tapeo. |
| Tapeo: Restore File from Checkpoint | Pick a checkpoint and put back the open file's version from it (saved in Tapeo as your edit). |
| Tapeo: Show Project Manifest | What 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 Capabilities | The 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 Plan | The 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 Hub | Pick a verified block from Tapeo Hub; its RTL and README are added under ip/ and the README opens. |
| Tapeo: Add Reference Document | Add 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 Documents | The documents the Architect reads; pick one to remove it. |
| Tapeo: Simulate | Simulate the files saved in Tapeo now (no build); the result and measurements go to the Tapeo output, with Open waveform. |
| Tapeo: Simulate with Coverage | Simulate, 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 Waveform | Save the latest simulation's waveform (VCD) and open it; a waveform extension such as VaporView or Surfer shows it as signals. |
| Tapeo: Edit Goals | Open the project's goals as .tapeo/goals.json to edit. |
| Tapeo: Save Goals | Save the edited .tapeo/goals.json as the project's goals. |
| Tapeo: Change Target | Choose where the design runs: simulation, an FPGA board (with its design clock), a chip, or both. |
| Tapeo: Change Process | Choose the chip process; the old process's flows and layouts are removed and rebuilt by the next run. |
| Tapeo: Program FPGA Board | Download the bitstream and program the connected FPGA board with openFPGALoader, in a Tapeo FPGA terminal. |
| Tapeo: Open Serial Monitor | Show the connected board's serial (UART) output in a terminal and send what you type (macOS and Linux, 115200 baud). |
| Tapeo: Run Hardware Test | Program 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 Results | The saved hardware test results, labelled board or simulated, and whether the project's bitstream changed since each one. |
| Tapeo: Capture from Logic Analyzer | Receive 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 Readiness | Show current evidence, freshness, and blockers for each selected target. |
| Tapeo: Show Constraint Validation | Show clocks, provenance, port coverage, and invalid or incomplete timing intent. |
| Tapeo: Show Clock and Reset Domain Crossings | Show structural CDC/RDC findings and reviewed waivers; this is not signoff CDC. |
| Tapeo: Show FPGA ↔ ASIC Portability | Show memory and arithmetic mappings, target-specific primitives, blockers, and wrapper guidance. |
| Tapeo: Show Equivalence Results | Show RTL-to-netlist verdicts, proof methods, abstractions, and freshness for ASIC and FPGA. |
| Tapeo: Show Power Estimate | Show 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. |