Repository navigation
v0.1.0-rc.6
·
186 commits
to main
since this release
Changelog
- 913e868 docs: egress destinations, HTTP grants and the request facts
- 8f292be tests: the egress destination CUJ with real binaries
- 7c9b141 sdk: inject method and path and apply the HTTP narrowing rules
- 81b1122 node: serve assigned egress destinations and decide on method and path
- 774b384 controlplane: validate, store and distribute egress destinations
- 69b807e api: egress destinations and HTTP narrowing in the policy vocabulary
- 3af5282 sdk/js: HEAD keeps the declared length, a cancelled body closes its reader
- 95aad4b sdk: a dot segment spelled %2e is a dot segment
- eddc550 docs: the JS SDK in a browser
- 7ce454d sdk: a browser page as a member of a sam-one mesh, tested
- fcbeedc sdk/js: one SDK for Node and the browser
- bc61021 sdk/js: speak /libp2p-http on the stream itself
- 08d03ed sdk/js: identity and encodings without node:crypto and Buffer
- 38dc24a controlplane: answer the mesh protocol's endpoints for any origin
- 9a0103e router, node: accept Noise after TLS
- b4a92f0 sdk: dial routers over WebSocket, so both SDKs join sam-one
- b7a766f node: pin that the inference backend sees no forwarding header
- 406c790 hack: lint with golangci-lint v2.14.0 and deadcode from x/tools v0.50.0
- a1d5da8 sdk/js: reach peers through a router the control plane names by /dnsaddr
- 5bb6c83 sdk: a caller's label requirement is met by any one pair, as in sam-node
- c4b0bde sdk/python: test the manager's slot count once it is back
- 190fe09 sdk/python: no resource manager, no background dialer on the host
- 34ce86d Merge pull request #510 from aojea/sdk/a2a-only
- a69280a sdk/python: a stream reset mid-response is an error, a close is the end
- a38ce11 testnet, docs: agents written with the A2A SDKs talk across languages
- 363f9c9 sdk: agents written with the official A2A SDKs, JavaScript to Python
- 34ef878 docs: the SDKs are agents; they call services and accept A2A
- c47424e testnet: SDK canaries and probes run agents reached by peer ID
- b96b3cb tests/integration: SDK members accept A2A, publish nothing
- 1723054 node: reach a peer named by ID through the authenticated routers
- d013c00 sdk/js: accept A2A for the agent, stop publishing services
- 20866aa sdk/python: accept A2A for the agent, stop publishing services
- d4d40c5 Merge pull request #506 from aojea/fix/release-separate-sdk-jobs
- 10b9555 release: parallelize SDK publishing into separate jobs with retry support