Skip to content

docs: replace AI support handoff with email guidance - #950

Merged
dannyneira merged 4 commits into
mainfrom
danny/disable-ai-support-handoff
Oct 26, 2026
Merged

dannyneira merged 4 commits into
mainfrom
danny/disable-ai-support-handoff

Conversation

@dannyneira

@dannyneira dannyneira commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Replace the AI support ticket form with a concise View support options link to the canonical Sending us feedback page.
  • Show the escalation CTA only after three conversation turns or immediately after a thumbs-down vote.
  • Remove email collection, transcript forwarding, CAPTCHA execution for ticket submission, submission state, handoff-specific Kapa thread persistence, and uncertainty-only escalation.
  • Delete the now-unused docs /api/support-handoff route and its dedicated environment configuration.
  • Preserve the Kapa chat's required reCAPTCHA disclosure because chat queries still use Kapa's built-in bot protection.
  • Add focused escalation tests covering empty answers, three-turn activation, downvote activation, and uncertain-answer non-activation.

The handoff flow has seen limited usage, so this keeps the support path clear while centralizing email, Slack, and other support channels on the existing docs page. The chat does not imply that conversation data will be attached or sent.

Related issues

None.

Validation

  • npm run test:kapa-support-escalation - passed, 4/4 tests
  • npm run test:kapa-webmcp - passed, 2/2 tests
  • npm run typecheck - passed with 0 errors
  • npm run lint - passed
  • npm run build - passed
  • npm run test:heading-tocs - passed
  • npm run test:heading-vars - passed, 5/5 tests
  • npm run test:homepage-json-ld - passed
  • Git push Trunk checks - passed

Screenshots

Vercel preview provides the updated support-escalation UI; no other chat surfaces changed.

Follow-ups

  • The dedicated DevX backend cleanup is tracked separately and must not delete the live Cloud Run service until this PR is merged and deployed.

Co-Authored-By: Warp agent@warp.dev

Warp artifacts

Co-Authored-By: Warp <agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Oct 22, 2026
@vercel

vercel Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Oct 26, 2026 4:37pm UTC

Request Review

@warp-for-oss

warp-for-oss Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

@dannyneira

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /warp-agent-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@warp-for-oss warp-for-oss Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR removes the docs Kapa support handoff form and backend endpoint, replacing the in-chat ticket path with a direct support@warp.dev mailto prompt while preserving the chat reCAPTCHA disclosure.

Concerns

  • No blocking correctness, security, documentation-quality, comment-guideline, or test-guideline concerns found in the annotated diff.
  • Spec alignment was not evaluated because spec_context.md states that no approved or repository spec context was found for this PR.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

Comment /warp-agent-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

dannyneira and others added 2 commits October 22, 2026 14:01
Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>

@rachaelrenk rachaelrenk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@dannyneira
dannyneira merged commit 3f860b9 into main Oct 26, 2026
12 checks passed
@dannyneira
dannyneira deleted the danny/disable-ai-support-handoff branch October 26, 2026 18:33

This branch was successfully deployed

1 active deployment
Preview — 1e939d84 Deployed Oct 26, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants