Skip to content

feat(cli,mcp): integration management — list/get/add commands and MCP tools#447

Merged
perasperaactual merged 5 commits into
devfrom
feat/integration-management
May 19, 2026
Merged

feat(cli,mcp): integration management — list/get/add commands and MCP tools#447
perasperaactual merged 5 commits into
devfrom
feat/integration-management

Conversation

@perasperaactual
Copy link
Copy Markdown
Contributor

Closes #238, #239

Changes

  • @stackwright/cli: New stackwright integrations list/get/add commands
  • @stackwright/mcp: New stackwright_list_integrations, stackwright_get_integration, stackwright_add_integration MCP tools
  • Both read/write stackwright.yml via existing site config utilities
  • Integration schema already in @stackwright/types siteConfigSchema

Usage (CLI)

stackwright integrations list
stackwright integrations get my-api
stackwright integrations add --name my-api --type openapi --spec ./specs/api.yaml

Usage (MCP)

Agents can now call stackwright_add_integration to wire up OpenAPI specs, then use stackwright_list_integrations to verify.

@github-actions
Copy link
Copy Markdown
Contributor

✅ Visual Regression Test Results

Status: ✅ All visual tests passed!

All screenshots match the baseline. No visual regressions detected! 🎉

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

✅ Visual Regression Test Results

Status: ✅ All visual tests passed!

All screenshots match the baseline. No visual regressions detected! 🎉

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 19, 2026

⚡ Performance Benchmark Results

✅ Build Time Benchmarks: PASSED

✅ Bundle Size Benchmarks: PASSED

❌ Runtime Vitals Benchmarks: FAILED

📝 Note: Detailed results are available in the job logs.

🎯 Performance Budgets:

  • Build time: <70s total
  • First-load JS: <100KB gzipped
  • FCP: <1.5s, LCP: <2.5s, TTI: <3s

Updated: 2026-05-19T00:36:41.277Z

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 19, 2026

♿ Accessibility Test Results

Overall Status: ✅ 0/0 tests passed

🦮 WCAG 2.1 AA Compliance

No WCAG test results available

⌨️ Keyboard Navigation

No keyboard navigation test results available


⚠️ No accessibility tests were executed. Check the workflow logs for setup issues.

📊 Detailed Report

Download the full HTML accessibility report from the workflow artifacts for:

  • Detailed WCAG violation descriptions
  • Specific element selectors and fixes
  • Color contrast issues
  • Keyboard navigation flow analysis

🔍 Testing Checklist

Our accessibility tests verify:

  • ✅ WCAG 2.1 Level AA compliance
  • ✅ Color contrast in light and dark modes
  • ✅ Tab key navigation through all interactive elements
  • ✅ Focus indicators are visible
  • ✅ No keyboard traps
  • ✅ Skip links and ARIA landmarks
  • ✅ Screen reader compatibility

Powered by @axe-core/playwright and Playwright

@github-actions
Copy link
Copy Markdown
Contributor

✅ Visual Regression Test Results

Status: ✅ All visual tests passed!

All screenshots match the baseline. No visual regressions detected! 🎉

@perasperaactual perasperaactual merged commit 169b4ee into dev May 19, 2026
14 of 15 checks passed
@perasperaactual perasperaactual deleted the feat/integration-management branch May 19, 2026 00:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add CLI commands for integration management

1 participant