# Tracking progress and results

The following keys are written to the registry under HKLM\Software\2pint Software\BITSTS\\\<DeploymentID>\\\<ContentID> registry path.

<table><thead><tr><th width="312">Registry value</th><th>Description</th></tr></thead><tbody><tr><td>BytesFromPeers</td><td>Bytes from cache/peers for current job</td></tr><tr><td>BytesFromSource</td><td>Bytes from the server for the current job</td></tr><tr><td>BytesTotal</td><td>Total bytes of the download</td></tr><tr><td>Context</td><td>Error context</td></tr><tr><td>Description</td><td>Error description</td></tr><tr><td>EndTime</td><td>Date time when the job ended</td></tr><tr><td>Error</td><td>Last error during this download</td></tr><tr><td>ExitCode</td><td>The return code of the ACP, non zero means download failed</td></tr><tr><td>FilesTotal</td><td>Number of files in download</td></tr><tr><td>FilesTransferred</td><td>How many files have been transferred</td></tr><tr><td>JobId</td><td>The GUID of the BITS job</td></tr><tr><td>SequenceBytesFromPeersAfter</td><td>How many bytes the sequence had pulled from peers at the end of this step</td></tr><tr><td>SequenceBytesFromPeersBefore</td><td>How many bytes the sequence had pulled from peers at the beginning of this step</td></tr><tr><td>SequenceBytesFromSourceAfter</td><td>How many bytes the sequence had pulled from source at the end of this step</td></tr><tr><td>SequenceBytesFromSourceBefore</td><td>How many bytes the sequence had pulled from source at the beginning end of this step</td></tr><tr><td>SmallFilesCount</td><td>Number of small files in content that cannot be BranchCached</td></tr><tr><td>SmallFilesSize</td><td>Total size of the small files put together, this is the total size that cannot be peered and has to be downloaded from server</td></tr><tr><td>Source</td><td>The URL that is the source of this download</td></tr><tr><td>StartTime</td><td>The date time when this download started</td></tr><tr><td>Step</td><td>The step number of which this download is part of, note that multiple downloads can be done for the same step</td></tr><tr><td>StepName</td><td>The step name for this download, note that multiple downloads can be done for the same step</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.2pintsoftware.com/osd-toolkit/introduction/the-2pint-alternate-content-provider/tracking-progress-and-results.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
