Meta Vens
cbd3b4f3ce
CultNet: a withdrawn hop subscription is refused with a typed error and its rows are withdrawn
...
Reconcile's withdrawal sent an untyped error with no subscription id and left the
peer holding the rows the subscription had delivered. It now sends removals for
those rows, then a variant_unsupported error whose details carry
field "subscriptionId" and the id (the existing details slots; no new wire key).
The subscribe and per-change paths use the same code. The error schema and the
Rust CultNetErrorCode accept variant_unsupported, so a Rust peer decodes it
instead of refusing an unknown code.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-29 10:12:20 +02:00
..
interop
R-AO: shared vector for two-in-target shared-key resolution
2026-09-23 07:18:11 +02:00
cultmesh.session-accepted.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultmesh.session-open.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultmesh.verse-catalog-request.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultmesh.verse-catalog-response.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet-distributed-database.md
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.database-change-raw.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.database-subscribe.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.database-subscribe.v1.schema.json
CultNet selection cut1, commit 1: the shape, the evaluator, v1 messages
2026-09-22 02:31:42 +02:00
cultnet.database-unsubscribe.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.document-delete.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.document-mutation-contract.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.document-put-raw.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.document-put.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.document-record.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.error.schema.json
CultNet: a withdrawn hop subscription is refused with a typed error and its rows are withdrawn
2026-09-29 10:12:20 +02:00
cultnet.hello.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.login-success.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.login.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.operation-request.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.operation-response.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.raw-document-header.schema.json
Land fix batch 3's R-S: the schemas describe the bytes C# writes
2026-09-22 20:12:58 +02:00
cultnet.raw-document-record.schema.json
Land fix batch 3's R-S: the schemas describe the bytes C# writes
2026-09-22 20:12:58 +02:00
cultnet.register.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.sample-change-name.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.sample-chat.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.schema-catalog-request.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.schema-catalog-response.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.schema-descriptor.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.selection.schema.json
Land fix batch 3's R-S: the schemas describe the bytes C# writes
2026-09-22 20:12:58 +02:00
cultnet.shard-catalog-request.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.shard-catalog-response.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.snapshot-request.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.snapshot-request.v1.schema.json
CultNet selection cut1, commit 1: the shape, the evaluator, v1 messages
2026-09-22 02:31:42 +02:00
cultnet.snapshot-response-raw.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.snapshot-response-raw.v1.schema.json
Land fix batch 3's R-S: the schemas describe the bytes C# writes
2026-09-22 20:12:58 +02:00
cultnet.snapshot-response.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.transport-profile.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.verify.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
cultnet.witness-artifact-bundle.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00
ghostlight.agent-state.schema.json
Consolidate CultNet schema contracts into CultLib/contracts/cultnet
2026-09-13 17:27:41 +02:00