Use a typed context key for HTTP requests.
Review Request #14914 — Created March 17, 2026 and submitted — Latest diff uploaded
We pass data through the various URL routes via a context object. This
change replaces the bare string "repo" with a privatecontextKeytype,
to avoid potential collisions with other packages that might use the
same key name.
Ran unit tests.