DocsCatalogPricing
Sign inStart research
Back to catalog
Your connection·private data

Read Repository File

Read a bounded text range from a granted private repository. Resolves the ref to a commit SHA and returns an immutable permalink, blob SHA, exact line range, and text, so an answer can cite code that will not move.

Requires your own connectionYour GitHub repositories

Access

This tool reads a data source you connect. Cortexa hosts no dataset behind it and nothing here is publicly queryable — there is no result to show a visitor, only the shape of the call. Add a connection in Settings → Connections, and the agent can use it in your own sessions.

Works with
GitHub
Scope
A bounded line range of one file under the connection's allowed paths.

Access is read-only and re-authorized on every call against the connection's owner, your active workspace, and any explicit grants. Credentials stay encrypted at rest and are never returned by a tool.

Schema

JSON Schema the agent (or your API call) must match.

View JSON schemaExpandCollapse
JSON · 32 lines · 640 chars

Examples (1)

Illustrative only — the ids below are placeholders. Real ids come from list_connections at run time and are scoped to the caller.

Read a pinned line range

input
JSON · 7 lines · 122 chars
Expected response keys: commitSha, path, text, permalink

Identifiers

Catalog ID
github_read_file
Agent tool
github_read_file
Added
2026-07-26 09:40Z
Tags
connection, private, read-only, github, code
Cortexa.

The agent for research teams. 1.4K+ research tools across scientific and professional fields, with sources attached to the claims they support.

Product

  • Documentation
  • Integrations
  • Tool catalog
  • Pricing

Get started

  • Start research
  • Sign in
  • Developer API
  • MCP server

Support

  • Help center
  • Contact us
  • Terms of Service
  • Privacy Policy

© 2026 Cortexa. All rights reserved.

TermsPrivacy·For research context only · Not medical, legal, or financial advice.