phacility/phabricator · error · Exception

Repository "%s" is not a valid repository.

Error message

Repository "%s" is not a valid repository.

What it means

Error "Repository "%s" is not a valid repository." thrown in phacility/phabricator.

Source

Thrown at src/applications/diffusion/conduit/DiffusionQueryConduitAPIMethod.php:132

  protected function newConduitCallProxyClient(ConduitAPIRequest $request) {
    $viewer = $request->getViewer();

    $identifier = $request->getValue('repository');
    if ($identifier === null) {
      $identifier = $request->getValue('callsign');
    }

    $drequest = DiffusionRequest::newFromDictionary(
      array(
        'user' => $viewer,
        'repository' => $identifier,
        'branch' => $request->getValue('branch'),
        'path' => $request->getValue('path'),
        'commit' => $request->getValue('commit'),
      ));

    if (!$drequest) {
      throw new Exception(
        pht(
          'Repository "%s" is not a valid repository.',
          $identifier));
    }

    $repository = $drequest->getRepository();

    $client = $repository->newConduitClientForRequest($request);
    if ($client) {
      return $client;
    }

    $this->setDiffusionRequest($drequest);

    return null;
  }

  protected function getResult(ConduitAPIRequest $request) {

View on GitHub (pinned to 5720a38cfe)

When it happens

Trigger: Thrown at src/applications/diffusion/conduit/DiffusionQueryConduitAPIMethod.php:132 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of phacility/phabricator@5720a38cfe (2026-08-21). Data as JSON: /api/errors/703a8b87f1ac9269. Report an issue: GitHub.