Claron
    Documentation
    AI
    Annotation Detail
    Reviewed

    AI Fix Suggestions

    AI investigation is surfaced inside annotation detail, where developers can inspect the result, retry it, and continue into local tooling.

    Before starting an investigation

    You need a permitted staff role, an eligible account/plan, and enough credits in the project's owning account. Clients and guests do not receive developer fix actions just because they reported the issue.

    Connect the correct repository through Settings → Version Control and grant access to the relevant source. Verify the report's version and supply useful reproduction steps. Screenshot, request, source, and backend context depend on the capture setup; missing evidence can limit the result.

    Check Billing for the current credit balance and backend evidence if the problem is in a server request.

    Start or retry an investigation

    1. Open the annotation's AI analysis section and choose Start AI Investigation.

    2. Wait for the result, then read its explanation and affected files

      A suggestion is not proof that the diagnosis or fix is correct.

    3. If the investigation fails or important context changes, use its retry action and inspect the new result/status

      Reopening the issue is a workflow action, not the command for retrying the investigation.

    4. If the action is disabled, check the account credits, effective role, connected source, active plan, and any in-progress investigation before retrying.

    Apply changes in a local checkout

    Use the CLI to authenticate, link the correct project, review the diff, pass its preflight checks, and explicitly confirm application. Check the source version and preserve unrelated local work.

    Applying a patch locally does not commit, deploy, or merge it. Run the application's tests/checks and review the final diff before committing.

    Create a pull request instead

    1. Confirm the Git provider connection can write to the target repository and create branches/pull requests

      Read-only repository access is not sufficient.

    2. Choose Raise Pull Request from the suggestion

      Review the offered branch, title, description, and draft option before confirming.

    3. Open the created request in the provider and verify the target repository, base version, and diff

      Creating a request does not mean it has been reviewed or merged.

    4. Run the repository's required checks and complete your normal code review before merging and deploying.

    Test the deployed outcome

    Make a new build/deployment with the accepted change, repeat the report's steps, and request human verification against that target. Reject or revise a suggestion that does not fix the issue.

    A resolved status, successful patch application, or generated confidence value is not a substitute for testing the intended result.

    HOW IT WORKS

    Read annotation

    Comment, screenshots, and context

    Build context

    Prepare investigation input

    Generate result

    AI investigation

    4

    Attach to annotation

    Review in the app

    1

    Reads the annotation

    Uses the annotation body, screenshots, and related context captured by the review flow.

    2

    Builds investigation context

    Prepares the information shown to the AI investigation workflow.

    3

    Generates a suggested diff

    Produces a developer-facing result that can be reviewed before anything is applied.

    4

    Attaches it to the annotation

    The result appears on the annotation itself inside the AI Fix tab and related detail states.

    WHERE YOU'LL SEE IT

    Primary surface
    Annotation detail in review and dashboard flows
    Common actions
    Start AI Investigation, Retry AI Investigation, Apply Fix
    Visibility
    Developer-facing workflow with role-based gating

    AI FIX PANEL

    This panel mirrors the same kind of AI result surface used inside the product.

    AI Fix Suggestion

    AI
    94% confidence

    Submit button missing padding on mobile

    The button styles are missing spacing at smaller viewports, so the suggestion adds the missing padding classes.

    \n
    AddedRemoved
    OldNew
    Code
    42
    − <button className="bg-blue-500 py-2">
    42
    + <button className="bg-blue-500 py-2 px-4 sm:px-6">

    CLI HANDOFF

    From the terminal

    bash
    # Replace this sample UUID with your annotation's ID
    claron view 00000000-0000-4000-8000-000000000001
    claron diff 00000000-0000-4000-8000-000000000001
    claron apply 00000000-0000-4000-8000-000000000001

    From the dashboard

    1Open the annotation
    2Review the AI Fix tab
    3Use the local handoff action
    4Continue in the CLI on your machine

    PATCH CONFLICTS

    If the local file has changed since the result was generated, you may need to review the diff or rerun AI investigation before applying.

    bash
    claron diff <annotationId>
    claron apply <annotationId>

    FAQ