Commit Graph

  • 163f85ac35 Merge pull request 'The sdk names no transport, and fixtures say what two implementations may not disagree about' (#8) from feat/nats-genesis into main main jschoubben 2026-09-27 17:08:39 +00:00
  • 8f5b786a6b Conformance fixtures: what two implementations may not disagree about feat/nats-genesis jschoubben 2026-09-26 23:40:59 +02:00
  • debd703d4e The sdk names no transport jschoubben 2026-09-26 23:33:34 +02:00
  • ffe49b5928 Merge pull request 'Provisioner asks the backend, not memory, whether a consumer is still there (hq issue 120)' (#7) from fix/120-a-provisioner-checks-what-is-there into main jschoubben 2026-09-25 23:30:23 +00:00
  • 3192491df6 Brake counts only successful re-applies; only a timeout ends a pass jochen 2026-09-26 01:30:13 +02:00
  • 3d0165559a Bound holds: a timeout, a brake, and no password in the log jochen 2026-09-26 01:24:30 +02:00
  • 7976510028 Provisioner asks the backend, not memory, whether a consumer is still there jochen 2026-09-26 00:53:12 +02:00
  • 05ed13b041 Merge pull request 'The SDK is a published package; mesh-controller/foundation rename' (#6) from feat/a-bed-that-hands-over-nothing into main jschoubben 2026-09-16 23:23:49 +02:00
  • f062235c5e Rename mesh-control -> mesh-controller, substrate -> foundation jschoubben 2026-09-16 18:40:40 +02:00
  • 286cf0bba2 The SDK is a module the mesh builds and publishes jschoubben 2026-09-16 10:27:26 +02:00
  • 49c825f5ba Remove the dead contract types that contradicted the live wire jschoubben 2026-09-16 00:06:37 +02:00
  • 77ebcb3904 Merge pull request 'Publish the compiled output, which is the whole package' (#5) from feat/publish-what-it-builds into main jschoubben 2026-09-14 11:08:50 +02:00
  • 9213336e9d Publish the compiled output, which is the whole package jschoubben 2026-09-14 11:05:34 +02:00
  • 160f147a6c Merge pull request 'Resync hq ADR references after the record reconciliation' (#4) from feat/adr-ref-resync into main jschoubben 2026-09-13 11:15:49 +02:00
  • a1ed33b2b9 The sdk compiles itself when installed from git jschoubben 2026-09-13 02:38:32 +02:00
  • 6e14896366 Merge pull request 'Resync hq ADR references (0044-0054 -> 0039-0049)' (#3) from feat/adr-ref-resync into main jschoubben 2026-09-05 12:44:38 +02:00
  • 9b7817c8ca Resync hq ADR references 0044-0054 -> 0039-0049 after the hq record reconciliation jschoubben 2026-09-05 12:44:17 +02:00
  • 4973b69786 Merge pull request 'SDK: per-key tool serving (ADR 0052) and the provider contract (ADR 0053)' (#2) from events/tool-per-key into main jschoubben 2026-09-05 03:02:41 +02:00
  • 285c1f1653 test: provisioner test for the ADR 0053 contract; fix stale tool tests jschoubben 2026-09-05 00:33:55 +02:00
  • 436f12edce provisioner: a provider consumes the mesh's credential, seals nothing (ADR 0053) jschoubben 2026-09-05 00:27:24 +02:00
  • 6ef6c761b2 tools: serve each tool on its own module-namespaced key (ADR 0052) jschoubben 2026-09-04 21:56:03 +02:00
  • 20f7bd2a7b events: metadata rides as headers, not in the body (ADR 0047) jschoubben 2026-09-04 00:25:55 +02:00
  • f335bfb9e7 events: modules log activity to the broker, any module reacts jschoubben 2026-09-03 23:28:38 +02:00
  • 23bb53682b tools serve: the dispatch harness, proven end to end jschoubben 2026-09-03 23:12:38 +02:00
  • a19a2f5cf0 Stand up mesh-sdk — the stable spine a module builds against jschoubben 2026-09-03 23:01:59 +02:00