Files
PaperClipAI/server
DottaandPaperclip 823824907c feat(repositories): GitHub.com provider + fake-provider conformance harness
Extend the Foundation provider contract with installation lifecycle,
searchable paginated discovery, metadata refresh, and short-lived clone
credential resolution. Add signed expiring connection state (HMAC, bound
to company/user), an in-memory fake provider, a reusable conformance
harness both providers pass, and the GitHub.com GitHub App provider with
an injectable transport (App JWT / installation-token exchange isolated).

- Idempotent sync + rename/transfer converge via stable providerRepositoryId
- Archived provider repos import as unavailable
- Clone credentials are transient; audit records carry no secrets

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-08-12 02:34:33 +00:00
..
2026-03-12 13:09:22 -05:00