GitHub - Momentic
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Connect GitHub to give Mo repository context, start pull request (PR) sessions from the web composer, comments, labels, or the CLI, and receive reports and commit checks. Reports include findings and playback links for selected verified flows when recordings are available.
Connect GitHub
Install the Momentic GitHub App in Settings > Integrations. Connect your personal GitHub account in Settings > Profile to start sessions through comments or labels. You must belong to exactly one Momentic workspace connected to that installation; otherwise, start in the intended workspace. Workspace access and billing limits apply.
Add repository context
Select repositories on the Mo workspace page for read-only code and diffs. Include a repository or PR reference and the running app URL in your brief. See workspace repositories for refresh behavior and revision checks.
Start a PR session
From the web app
Paste a GitHub PR link into your description, or select + > Pull request and enter its URL. The selected PR appears as a GitHub pill; remove it with the X. Include the app URL in your description when known, or select an environment.
From a comment
Mention Mo in a new comment on an open PR:
@momentic-ai please test checkout on https://preview.example.com.
Check discounts and failed payments. Do not submit an order.
Mo acknowledges the request with an eyes reaction and posts a session link when testing starts. Open that link to answer access and testing questions. Questions, incidental mentions, edits, and inline review comments don’t trigger sessions.
From a label
Set Mo trigger label in Settings > Integrations > GitHub and apply that label to the PR. Mo tests the captured commit, skipping changes without testable app behavior. Remove and reapply the label for another run; removing it or pushing commits doesn’t cancel or restart testing. Leave the setting blank to disable label triggers.
From the CLI
From the CLI, start against the PR and its deployment:
qa start --pr https://github.com/acme/shop/pull/412 --url https://preview.example.com
Choose a preview
An environment supplies the target without requiring a preview URL. Otherwise, Mo looks for Vercel, Cloudflare Pages, or Netlify preview links. If discovery fails or finds multiple targets, the session still starts: Mo can inspect the PR or ask you which app to test. Mo retries pending deployments for up to 10 minutes. See PR API requests and qa start options for unpublished patches.
Review results
PR sessions show a PR badge. Each session updates its review with findings, agent counts, runtime, and up to three verified-flow recordings. Earlier reviews collapse as Outdated. Copy for your coding agent includes bug summaries and available source diagnoses. Open the report for evidence.
Commit checks
With Checks access, the Mo check follows the latest request on that commit. It stays pending during testing or questions. Passing requires verified cases without bugs or coverage gaps. Bugs and runtime errors fail; static findings or incomplete coverage can produce a neutral result. The check doesn’t verify the deployed revision. With Pull requests: write, Mo posts reviews; with Issues: write alone, it posts PR comments. See Mo integrations for other connections.