ToolsAPI
GitHub REST API repository contents
Read one file from a public repository at a known path and ref. Returns the file base64-encoded with its Git blob SHA.
- Type
- API
- Publisher
- GitHub
- Prerequisites
- Any HTTPS client. Public repositories can be read without authentication, within GitHub's unauthenticated rate limit. The caller must already know the repository, path and ref.
- Official links
Evidence
Each record keeps its own date and scope. Labels are independent: documentation does not imply a checked connection, and a connection does not imply a passed task.
-
Official reference established and verified
Read docs-ref-autogen/Latest-version/latest/storage/blob.yml through the official raw artifact after the REST API was rate limited at Git blob 528f5f8d99e2 (SHA computed locally from the retrieved raw file). Its az_storage_blob_upload entry declares --account-name and --container-name, and the published reference lists both.
Automatic daily read-only check: one fixed file path, not a search. Not an agent benchmark: no model chose the tool or wrote an answer. Compared with the search check only as official reference retrieval; both artifacts are published by Microsoft.
- Task
- Find the official reference for a CLI command
- Attributed to
- AgentsByTask
- Version observed
- blob 528f5f8d99e2e6b0638b3a95e7b12867455df389
- Client
- AgentsByTask daily verification 1.0.0
- Endpoint
https://api.github.com/repos/MicrosoftDocs/azure-docs-cli/contents/docs-ref-autogen/Latest-version/latest/storage/blob.yml?ref=main- Environment
- AgentsByTask scheduled Cloudflare Worker, unauthenticated live public HTTPS endpoints, fixed inputs, then an independent GET of the published Microsoft Learn reference. No model and no human action.
- Fixture
- official-cli-reference/az-storage-blob-upload/1
- Verified by
- Independent GET of the published Microsoft Learn Azure CLI reference; the az storage blob upload section must list --account-name and --container-name
- Cases
- 1
- Verified completions
- 1
- Metered spend
- $0.00
- Cost per completion
- $0.00metered external spend ÷ 1 verified completion, this fixture only
- Source
- learn.microsoft.com/en-us/cli/azure/storage/blob
- Receipt
- Evidence record · raw JSON
-
Publisher documentation
Read one file from a public repository at a known path and ref. Returns the file base64-encoded with its Git blob SHA.
- Source publisher
- GitHub
- Source
- docs.github.com/en/rest/repos/contents
Listed for these tasks
| Task | Documented for this task | Unknowns | Why it is listed |
|---|---|---|---|
| Find the official reference for a CLI command | Fixed-path read of the official Azure CLI reference source file (MicrosoftDocs/azure-docs-cli), with its Git blob SHA. Read through the GitHub REST API, or the official raw artifact when REST is rate limited; each receipt names the transport. Checked daily; see results above. | Not a search: it only finds a reference whose repository, path and ref are already known. Unauthenticated REST requests are rate-limited; the raw fallback reads the same file but its Git blob SHA is computed, not GitHub API-verified. One fixture. | Listed in the launch research catalog for this task. |
Published pricing
No published price recordedCost per completed task is only shown on a task page when a comparable run recorded metered spend and verified completions.