Skip to main content

Contract reference

Each page below renders its owner's contract source unchanged in meaning: shared families from contracts/, native profiles from adapters/<owner>/contracts/. The status beside each page is the publication inventory's statement of what runs; a specification is not a runtime. website/publication.json selects the pages, and connectors-docs generates them.

Service and execution​

ContractStatus
Bounded local clockExplicit source/timer trust; approval integration pending
Local CLILocal management, reads and approved writes; full contract acceptance pending
Service: describe and invokeImplemented first slice
Governed serviceSpecified; runtime pending
Service compatibilitySpecified; first v1alpha2 invoke binding implemented
Delegated approvalSpecified; runtime pending
Local approval-signing keysLocal key management binding; approval issuance pending
Execution auditSpecified; SQLite audit fixtures; dispatch integration pending
Mutations and idempotencySpecified; SQLite ledger fixtures; CLI writes pending
Optional catalogProvider realization implemented; index service specified

Authentication and access​

ContractStatus
ConnectionsSpecified; runtime pending
Authentication profilesSpecified; runtime pending
Credential acquisitionSpecified; runtime pending
Credential custodySpecified; runtime pending
Authenticated capabilitiesSpecified; runtime pending
Readiness and permission evidenceSpecified; runtime pending
Connection managementSpecified; runtime pending
One admitted read refreshSpecified; runtime pending

Data reads​

ContractStatus
Document recordsSpecified; runtime pending
Bounded logsSpecified; runtime pending
Time seriesSpecified; runtime pending
Web searchImplemented by the tavily adapter
FeedsProposed; GitLab binding implemented

Discovery and composition​

ContractStatus
Resource discoverySpecified; runtime pending
Mediated HTTP routesSpecified; runtime pending
Adapter compositionSpecified; runtime pending

Sessions and media​

ContractStatus
Bidirectional sessionsSpecified; outside current runtime scope

Adapter-owned native contracts​

AdapterContractStatus
sqlSQL bounded readsReads and catalogue reads implemented on PostgreSQL and MySQL
tavilyTavily websearch profileImplemented: search, fetch and crawl
kubernetesKubernetes readsReads and kubeconfig contexts implemented; extensions specified
kubernetesKubernetes authenticationSpecified; runtime pending
kubernetesKubernetes discoverySpecified; runtime pending
kubernetesKubernetes logsImplemented as pods.logs; permission pre-check open
kubernetesKubernetes Helm release readsRead-only observation; dedicated sandbox acceptance open
kubernetesKubernetes mutationsPod exec implemented, local CLI only; rollout restart specified
kubernetesKubernetes mediated routesSpecified; runtime pending
grafanaGrafana datasource discoverySpecified; runtime pending
grafanaGrafana mediated routesSpecified; runtime pending
lokiLoki LogQLImplemented by the loki adapter since 0.38.0: range, metric and label reads
prometheusPrometheus PromQLImplemented by the prometheus adapter: instant, range and rules reads
catalogGitLab merge-request feedImplemented by the catalog provider; checked against recorded GitLab answers

ESS models​

OwnerModel
sharedModel overview
atlassianModel overview
grafanaModel overview
kubernetesModel overview
lokiModel overview
prometheusModel overview