open_document_client factory with registry capability probe #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "rage/5-open-document-client"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds open_document_client(*, base_url, api_key) -> AsyncStarIntelClient: performs a synchronous capability probe against the client manifest and raises ManifestError naming starintel-server#5 when documents.create is not contracted. This is the factory pro-actors' HttpDocumentPublisher consumes (its BlockingError contract). Mock server gains a document-ops toggle. Gates: pytest 86 passed/2 skipped, ruff clean, mypy strict clean, prolog-verify check passed.