---
title: "GET /api/v1/aiAgents/admin/review-signals"
method: GET
path: "/api/v1/aiAgents/admin/review-signals"
---

# GET /api/v1/aiAgents/admin/review-signals

`GET /api/v1/aiAgents/admin/review-signals`

## Response `200`

Success

- ApiAiAgentReviewSignalsResponse
  - `results` AiAgentReviewSignalSummary[], required
    - `finding` object, nullable, required
      - `recommendation` AiAgentRecommendation, required
        - `targetRefs` AiAgentTargetRef[], required
          - union
            - union
              - …
            - object
              - …
            - object
              - …
            - object
              - …
            - object
              - …
            - object
              - …
        - `rationale` string, required
        - `title` string, required
        - `actionType` 'update_semantic_yaml' | 'update_agent_instructions' | 'add_knowledge_document' | 'enable_data_access' | 'enable_sql_mode' | 'enable_self_improvement' | 'configure_mcp_server' | 'adjust_explore_tags' | 'update_access' | 'route_to_product_work' | 'request_more_evidence' | 'no_action', required
      - `evidenceExcerpts` AiAgentEvidenceExcerpt[], required
        - `redacted` boolean, required
        - `text` string, required
        - `source` 'user_prompt' | 'assistant_answer' | 'next_user_prompt' | 'conversation_context' | 'tool_call' | 'tool_result' | 'agent_config', required
      - `fixTargets` AiAgentFixTarget[], required
      - `subcategories` string[], required
      - `primaryRootCause` 'semantic_layer' | 'project_context' | 'agent_configuration' | 'product_capability' | 'runtime_reliability' | 'feedback_quality' | 'not_a_failure' | 'ambiguous', required
      - `reviewItemUuid` string, nullable, required
      - `uuid` string, required
    - `errorMessage` string, nullable, required
    - `responsePreview` string, nullable, required
    - `prompt` string, required
    - `runScope` union, required
      - object
        - `dryRun` boolean
        - `agentUuid` string
        - `projectUuid` string
        - `endedAt` string, required
        - `startedAt` string, required
        - `type` 'backfill', required
      - object
        - `agentUuid` string, required
        - `projectUuid` string, required
        - `threadUuid` string, required
        - `promptUuid` string, required
        - `eventType` 'response_saved' | 'feedback_changed', required
        - `type` 'live_event', required
      - object
        - `filters` RecordStringUnknown, required — Construct a type with a set of properties K of type T
        - `requestedByUserUuid` string, required
        - `type` 'manual', required
    - `createdAt` string, date-time, required
    - `promotionReason` string, nullable, required
    - `promotedToFinding` boolean, required
    - `confidence` 'low' | 'medium' | 'high', required
    - `implicitSignalSources` AiAgentImplicitSignalSource[], required
    - `signal` 'normal_refinement' | 'implicit_correction' | 'explicit_dispute' | 'retry_after_failure' | 'output_shape_correction' | 'new_question' | 'acceptance_or_continuation' | 'product_capability_request' | 'human_intervention' | 'ambiguous', required
    - `agentUuid` string, required
    - `projectUuid` string, required
    - `threadUuid` string, required
    - `promptUuid` string, required
    - `runUuid` string, required
    - `uuid` string, required
  - `status` 'ok', required

## Other responses

- `default` — Error

---

[API](https://skmtc.net/lightdash/apis/lightdash-api.md) · [All operations](https://skmtc.net/lightdash/apis/lightdash-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lightdash/lightdash-api/versions/40c933755c9a/schema)
