Skip to content
This repository was archived by the owner on Oct 19, 2026. It is now read-only.
This repository was archived by the owner on Oct 19, 2026. It is now read-only.

Orbit-only — no GitHub code host support #45

Closed

Description

@tcconnally

Blast Radius depends entirely on GitLab Orbit (orbit sql) for code graph data. There's no alternative backend for:

  • GitHub repositories (no equivalent gh dependency-graph)
  • Local-only codebases without GitLab
  • Bitbucket or other code hosts

The InMemoryOrbitClient exists for testing but requires pre-built graph fixtures — it can't generate a graph from source.

Recommendation: Add a TreeSitterClient that:

  1. Walks the local file tree
  2. Uses tree-sitter to extract symbol definitions and references
  3. Builds an in-memory graph matching the Orbit contract
    This would make Blast Radius work on any codebase without GitLab.

Activity

  1. added a commit that references this issue on Jun 15, 2026
    5537e8e
  2. tcconnally commented on Jun 15, 2026

    @tcconnally
    CollaboratorAuthor

    Fixed in #47 — future tree-sitter support documented in README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions