Repository navigation
v0.1.0-rc.8
·
260 commits
to main
since this release
Changelog
- 5ad9e97 sdk: rewrite the card of an agent behind a node for the mesh
- b4e5f0d sdk: expect the card of an agent behind a node rewritten for the mesh
- 049d7a2 sdk: reserve again on a router where the control plane lists it now
- b4bdd4a sdk/python: dial a peer at the addresses given, whatever the peerstore holds
- 17e9fae build(deps): bump the docker-digests group across 4 directories with 1 update
- 988a43f deploy: routers on bananas keep a provider record for an hour
- a460ae3 sdk/python: a replaced peer costs connect one dial timeout per step
- 635651d deploy: open the VM router's ports in the COS host firewall
- bc02ea6 build(deps): bump the python-deps group across 2 directories with 2 updates
- 6af1426 build(deps): bump ghcr.io/devcontainers/features/docker-in-docker
- 6c55c60 Remove sam-a2a-bridge in favour of the official a2a CLI
- fe0813f sdk/python: a peer that is gone costs connect one wait, not one per router
- d68f2e3 sdk/python: refresh the credential from one thread at a time
- 6bed21b sdk/js: cite the js-libp2p issues behind the relay workarounds
- c916264 node: stdio bridge stops minting a session id
- 24fc55f tests: GET /mcp answers 405 on the sessionless node
- d64ba90 node: bound the stateless MCP test with a context
- a0896af node: serve MCP stateless
- cfd6543 build(deps): bump the docker-digests group across 2 directories with 1 update
- 708d042 build(deps): bump the python-deps group across 3 directories with 3 updates
- b2803d0 labels: a caller's requirement is a conjunction, as the egress floor is
- 7b0debb sdk: only a node passes the MCP gate too
- ea8bfef sdk: only a node passes the egress gate, and a malformed floor fails the runner
- e3ba29f sdk: an egress floor, stated at join and held on every call
- cdb282f examples/sandboxed-agent: the waits go, the typing stays
- 592c9f9 examples/sandboxed-agent: review fixes and a tighter cut
- 449d84a examples: an agent in a sandbox, a network the admin controls
- 02c8d27 sam-one: a seed policy file keeps its egress destinations
- 2cdab80 sdk/python: take every answer in a loop, not through any()
- a6adc42 sdk/python: dial routers and DHT peers at once, stop when the record is in hand
- 3fd56c6 build(deps): bump the docker-digests group across 3 directories with 2 updates
- bd58efb mobile: name the Kotlin module explicitly for the appfunctions compiler
- 4fcd4ce build(deps): bump org.jetbrains.kotlin.android
- 3a683c2 dependabot: base image versions are not digest refreshes
- dcc0f3c nano-init: bound the ingress handshake read
- c07888d build(deps): bump the python-deps group across 3 directories with 3 updates
- a547e38 build(deps): bump ghcr.io/devcontainers/features/docker-in-docker
- ee2e609 build(deps): bump ghcr.io/devcontainers/features/node
- 525ed45 build(deps-dev): bump @types/node from 26.6.1 to 26.6.2 in /sdk/js
- b03a444 build(deps): bump github/codeql-action/upload-sarif
- 3ebeef3 build(deps): bump github.com/dustin/go-humanize from 1.0.1 to 1.1.0
- 2f788dd sdk/python: cap the hang-up after a stalled stream open at one second
- a18bc97 sdk/python: bound every dial the DHT walk makes