Tekion VOC Suite — VS Code ExtensionThe centralized VOC engineering extension for VS Code. It bundles VOC tooling as individual tools under one Marketplace listing; more tools will be added over time. Included toolsUser Journey NavigatorNavigate, visualize, and compare InstallationFrom the MarketplaceSearch for Tekion VOC Suite (publisher From a
|
| Badge | Priority | Color |
|---|---|---|
| P0 | Critical | Red |
| P1 | High | Orange |
| P2 | Medium | Yellow |
| P? | Other | Blue |
5. Navigate to Journey
Click any journey entry in the panel → VS Code opens the file and moves the cursor directly to the vocUserJourney(...) definition.
6. Persona Detection
For each journey, the extension automatically detects all personas involved via rolePages.getArcPage(...) calls in the test body. Journeys with personas show a 👥 count badge.
7. Navigate to Persona
Expand a journey node to see all personas listed as child items (purple person icon, with line number). Click any persona → jumps directly to that rolePages.getArcPage(...) line in the file.
8. Inline Persona Button
Hover over any journey that has personas — a $(account) button appears inline. Clicking it opens a Quick Pick listing all personas in that journey. Selecting one navigates to its exact line.
9. Rich Tooltips
Hover over any journey to see a full metadata summary: testId, title, priority, author, groups, personas, and filename.
10. Manual Refresh
Click the ↻ Refresh button in the panel toolbar to re-scan the workspace on demand.
Configuration
| Setting | Default | Description |
|---|---|---|
userJourneyNavigator.testGlob |
**/tests/**/*.ts |
Glob pattern used to find test files containing user journeys |
userJourneyNavigator.moduleGlob |
**/modules/**/*.ts |
Glob pattern for module files containing @vocTestCase decorators |
userJourneyNavigator.apiGlob |
**/api/**/*.ts |
Glob pattern for api files containing @vocTestCase decorators |
userJourneyNavigator.excludeGlob |
**/node_modules/** |
Glob pattern for files to exclude from scanning |