Skip to content

Releases: adidshaft/grok-gadgets-linux-sdk

Grok Gadgets Linux SDK v0.1.0-alpha.6

Choose a tag to compare

@adidshaft adidshaft released this 12 Oct 20:37
3d2cf7b

Grok Gadgets Linux SDK v0.1.0-alpha.6 installs from PyPI with its gateway.

  • pip install --pre "grok-gadgets-linux-sdk[gateway]" now resolves from PyPI: the gateway extra pins gateway v0.1.0-alpha.10, which is on PyPI (#70).
  • The release workflow publishes an already-released tag after checking its files match (#67).
  • README: install from PyPI.

Real peripherals, systemd and Raspberry Pi hardware are not verified. The wheel and source archive are attached and on PyPI; SHA256SUMS covers both.

Grok Gadgets Linux SDK v0.1.0-alpha.5

Choose a tag to compare

@adidshaft adidshaft released this 12 Oct 15:35
5094f05

Grok Gadgets Linux SDK v0.1.0-alpha.5 is a maintenance release.

  • grok-linux-agent --version prints the SDK version and exits (#16).
  • The gateway extra and lockfile pin gateway v0.1.0-alpha.7.
  • A hand-started release packages workflow builds each release, writes SHA256SUMS with plain file names and checks it, so shasum -a 256 -c SHA256SUMS works right after gh release download (#61, hub #151). It can also publish to PyPI through trusted publishing; the package is not on PyPI yet.
  • README: install with pip from the release wheel. Docs match the 12 October evidence.

Real peripherals, systemd and Raspberry Pi hardware are not verified. Install from the attached wheel or source archive; SHA256SUMS covers both.

Grok Gadgets Linux SDK v0.1.0-alpha.4

Choose a tag to compare

@adidshaft adidshaft released this 08 Oct 08:22
2b17a37

Grok Gadgets Linux SDK v0.1.0-alpha.4 pins its optional gateway extra to gateway v0.1.0-alpha.4, which uses mcp 2.3.0. The decorator API and grok-linux-agent dev are unchanged. Development tools move to ruff 0.16.10 and hatchling 1.32.4.

The attached wheel and source archive are built from this tag. SHA256SUMS covers both package files. Checks exercise a simulated device only; no Linux hardware or Grok Bot operation is claimed.

Grok Gadgets Linux SDK v0.1.0-alpha.3

Choose a tag to compare

@adidshaft adidshaft released this 08 Oct 05:26
85a84ee

Grok Gadgets Linux SDK v0.1.0-alpha.3 is a security update. It pins its optional gateway extra to gateway v0.1.0-alpha.3, which moves the mcp dependency from 1.26.0 to 1.28.1 and closes its high-severity Dependabot alerts. The decorator API and grok-linux-agent dev are unchanged.

The attached wheel and source archive are built from this tag. SHA256SUMS covers both package files. Checks exercise a simulated device only; no Linux hardware or Grok Bot operation is claimed.

Grok Gadgets Linux SDK v0.1.0-alpha.2

Choose a tag to compare

@adidshaft adidshaft released this 07 Oct 14:33
83d55b6

Grok Gadgets Linux SDK v0.1.0-alpha.2 pins its optional gateway extra to v0.1.0-alpha.2. The README quick start now runs the local rehearsal after starting the simulated desk lamp.

The attached wheel and source archive are built from this tag. SHA256SUMS covers both package files. Checks exercise a simulated device only; no Linux hardware or Grok Bot operation is claimed.

grok-gadgets-linux-sdk v0.1.0-alpha.1

Pre-release

Choose a tag to compare

@adidshaft adidshaft released this 06 Oct 10:55

Experimental alpha. Evidence is software only: tests, builds and local MCP calls. Grok Bot, hardware, systemd and real-home verification remain unverified.

grok-gadgets-linux-sdk v0.1.0-alpha.1 (package 0.1.0a1)

  • @gadget.command("What it does") decorator API with schemas from type hints.
    Device.capability keeps working.
  • grok-linux-agent dev ./my_gadget.py: an in-process gateway with loopback trust, no tokens
    to copy ([gateway] extra).
  • --token-file is re-read on every connection, so a rotated token needs no restart.
  • A slow handler gets a failed ACK and keeps the session; late_ack is non-fatal.
  • CI runs the gateway integration tests against gateway main and the README quick start.