Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>QAira Repository IntelligenceNew to Visual Studio Code? Get it now.
QAira Repository Intelligence

QAira Repository Intelligence

Qualipal

|
5 installs
| (0) | Free
QAira Repository Intelligence pro hardened agentic extension for API tests, WebUI Object Repository, component test contracts, Playwright execution, HTML reports, traces, screenshots, and mature quality gates.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QAira Repository Intelligence VS Code Extension 1.4.0

This extension runs the QAira Docker runtime and splits generation into API, WebUI Object Repository, and Component Test workflows.

Commands

QAira: Generate API Tests
QAira: Generate WebUI Pages
QAira: Generate Component Tests
QAira: Generate API + WebUI
QAira: Generate API + WebUI + Component
QAira: Run Component Tests
QAira: Open Component HTML Report
QAira: Open Playwright Codegen
QAira: Import API Tests
QAira: Import WebUI Pages
QAira: Import Component Tests
QAira: Configure OPENAI_API_KEY
QAira: Configure Runtime Paths
QAira: Configure Import
QAira: Open Output Directory
QAira: Show Status
QAira: Clear Stored Secrets

Runtime image

jayarajumetta/semantic-compiler:latest

Component generation

QAira: Generate Component Tests runs the Docker image with:

-e QAIRA_TEST_TYPE=component

QAira: Generate API + WebUI + Component runs:

-e QAIRA_TEST_TYPE=all

The runtime generates Component Test Contracts first, then Playwright specs:

qaira-output/generated/components/component_test_contracts.json
qaira-output/generated/component-tests/*.spec.ts
qaira-output/runtime/component_execution_plan.json

Component execution and HTML report

QAira: Run Component Tests runs:

PLAYWRIGHT_HTML_REPORT=qaira-output/component-html-report \
  npx playwright test qaira-output/generated/component-tests \
  --reporter=html,json \
  --output=qaira-output/component-test-results

Generated tests include Playwright screenshot/trace/video policies:

test.use({ screenshot: 'only-on-failure', trace: 'retain-on-failure', video: 'retain-on-failure' })

Open the report with:

QAira: Open Component HTML Report

Playwright codegen

Use:

QAira: Open Playwright Codegen

This opens a terminal command:

npx playwright codegen <APP_URL>

Use it for runtime-only locator learning where static analysis cannot safely infer portals, shadow DOM, iframe contents, or generated accessible names.

Imports

  • QAira: Import API Tests imports Postman-derived API test cases.
  • QAira: Import WebUI Pages imports Object Repository entries in 200-entry-safe batches.
  • QAira: Import Component Tests imports Component Test Contracts as QAira draft automation test cases.

Secrets are stored using VS Code SecretStorage:

OPENAI_API_KEY
qaira.import.xApiKey
qaira.import.bearerToken

Install locally

code --install-extension qaira-repository-intelligence-1.4.0.vsix

Mature Agentic Controls — v1.5.0

New commands:

  • QAira: Generate Mature API + WebUI + Component
  • QAira: Open Agent Outcome Review
  • QAira: Open Robustness Gate
  • QAira: Open Trace Log

The extension now passes mature guard flags into Docker/CLI runs:

  • QAIRA_MATURE_GUARDS=true
  • QAIRA_FAIL_OPEN=true|false

Use the mature command when you want API, WebUI and Component generation with full traces, self-learning snapshots, quality gates, and Playwright component execution/reporting.

Pro hardened agentic commands — v1.6.0

Use the pro command for publish-grade generation:

QAira: Generate Pro Hardened API + WebUI + Component

This command passes mature runtime guardrails into Docker:

QAIRA_TEST_TYPE=all
QAIRA_MATURE_GUARDS=true
QAIRA_FAIL_OPEN=<setting>
QAIRA_AGENT_TIMEOUT_SECONDS=<setting>
QAIRA_AGENT_RETRIES=<setting>
QAIRA_ALLOW_MISSING_CRITICAL_ARTIFACTS=<setting>
QAIRA_LLM_EXECUTE_NETWORK_CALLS=<setting>
QAIRA_LLM_CALLS_PER_RUN=<setting>
OPENAI_API_KEY=<secure SecretStorage value if configured>

After the run, review:

QAira: Open Framework Pattern Intelligence
QAira: Open Agent Outcome Review
QAira: Open Critical Path Review
QAira: Open Robustness Gate
QAira: Open Prompt Chain Manifest
QAira: Open Trace Log

The extension still keeps secrets outside settings.json. OPENAI_API_KEY, x-api-key, and bearer tokens are stored in VS Code SecretStorage.

Runtime quality reports

qaira-output/reports/framework_pattern_intelligence.json
qaira-output/reports/agent_outcome_review.json
qaira-output/reports/critical_path_review.json
qaira-output/reports/pipeline_robustness_gate.json
qaira-output/prompts/prompt_chain_manifest.json
qaira-output/runtime/agent_outcomes.jsonl
qaira-output/runtime/quality_signals.jsonl
qaira-output/verbose/trace.jsonl
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft