Skip to content

Update to chronicle.contracts 17 so the client works against current Chronicle servers - #56

Merged
woksin merged 1 commit into
mainfrom
fix/contracts-17
Aug 28, 2026
Merged

Update to chronicle.contracts 17 so the client works against current Chronicle servers#56
woksin merged 1 commit into
mainfrom
fix/contracts-17

Conversation

@woksin

@woksin woksin commented Aug 28, 2026

Copy link
Copy Markdown
Contributor
  • getEventStore() no longer fails with UNIMPLEMENTED against Chronicle >=16.33.1 — the client now calls the renamed EnsureEventStore RPC
  • getEventStores(), getNamespaces() and jobs follow the renamed AllEventStores, AllNamespaces and AllJobs queries, and command/query failures reported by the kernel now surface as errors instead of being silently ignored
  • jobs.getJobs()/getJob()/getJobSteps() now return JobSummaryResponse/JobStepSummaryResponse from the current contract
  • unique constraints register with the current repeated RemovedWith contract shape

Verified end to end against cratis/chronicle:latest-development (ensure event store, list stores/namespaces, append, read back, jobs query).

…rent Chronicle servers

- getEventStore no longer fails with UNIMPLEMENTED against Chronicle >=16.33.1: the client now calls the renamed EnsureEventStore RPC
- getEventStores, getNamespaces and jobs follow the renamed AllEventStores, AllNamespaces and AllJobs queries and surface command/query failures as errors
- jobs now return JobSummaryResponse/JobStepSummaryResponse from the current contract
- unique constraints register with the repeated RemovedWith shape
@woksin woksin added the patch label Aug 28, 2026
@woksin
woksin merged commit 248138c into main Aug 28, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant