Skip to content

Add MCP and CLI smoke suites - #55

Merged
jlitola merged 2 commits into
mainfrom
sumptuous-tire
May 4, 2026
Merged

Add MCP and CLI smoke suites#55
jlitola merged 2 commits into
mainfrom
sumptuous-tire

Conversation

@jlitola

@jlitola jlitola commented May 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add live MCP and CLI smoke suites covering every user-facing tool/command with structural UX assertions.
  • Validate forced unauthenticated behavior, compact default text, JSON opt-in shape, and representative CLI/MCP JSON parity.
  • Document smoke maintenance expectations in agent instructions and MCP/CLI parity docs.

Verification

  • bun run typecheck
  • bun test
  • bun run build
  • bun run smoke:mcp
  • bun run smoke:cli

Notes

  • Feedback coverage uses validation/auth paths only so smoke does not submit fake ranking feedback to the live backend.

jlitola added 2 commits May 4, 2026 13:47
Adds live smoke coverage for user-facing MCP tools and CLI commands so text defaults, JSON opt-in, auth handling, and parity affordances stay aligned.
Forces unauthenticated smoke coverage and compares representative CLI --json payloads against MCP format=json responses so parity drift is caught live.
@jlitola
jlitola merged commit 928ea79 into main May 4, 2026
3 checks passed
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.

1 participant