ModelConnector/crates/model-connector/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens a0a6ccbf0d connector-contract-v3: the decoder refuses every dialect the wire does not name; the ciphertext is published as binary
wire_decode accepts a document only when its MessagePack value equals the
named form wire_encode writes for the decoded value (key order, integer width
and an absent optional field aside), so a positional envelope or invocation, an
integer-array ciphertext, an enum sent as its index and bytes after the
document are refused Encoding through the real carriage. The schema describes
the ciphertext as binary, and a test pins schema and wire agreeing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 12:03:57 +01:00
..
client.rs connector-contract-v3: the v3 wire - named MessagePack documents over a CultNet operation carriage 2026-10-28 11:21:11 +01:00
contract.rs connector-contract-v3: the decoder refuses every dialect the wire does not name; the ciphertext is published as binary 2026-10-28 12:03:57 +01:00
envelope.rs connector-contract-v3: the decoder refuses every dialect the wire does not name; the ciphertext is published as binary 2026-10-28 12:03:57 +01:00
fixtures.rs connector-contract-v3: delete the Responses fields and Refusal::Policy; type the request, outcome and refusals 2026-10-28 11:11:53 +01:00
lib.rs connector-kit-lift: the provider-neutral connector kit, lifted from CodexConnector fd7cec4 (squash of eureka-body/connector-kit-lift 1cf879f..ba1f7eb) 2026-10-28 07:12:42 +01:00
serve.rs connector-contract-v3: the v3 wire - named MessagePack documents over a CultNet operation carriage 2026-10-28 11:21:11 +01:00
service.rs connector-contract-v3: bracket the over-long-id refusal by the carriage frame 2026-10-28 11:24:21 +01:00