Skip to content

v0.1.0-rc.8

Choose a tag to compare

@github-actions github-actions released this 30 Sep 21:48
· 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