Skip to main content

Druids Client

CLI and type definitions for Druids. The package is also installed on agent VMs so agents can call druids tool ... to invoke program-registered handlers.

Run druids --help for available commands.

Agent identity

On VMs, agent identity comes from per-process env vars set by the bridge: DRUIDS_ACCESS_TOKEN, DRUIDS_AGENT_NAME, DRUIDS_EXECUTION_SLUG. This lets multiple agents on the same machine have distinct identities. Machine-level config (base_url) loads from ~/.druids/config.json.

Building the wheel

The server installs the client wheel on agent VMs at boot. After changing client code, rebuild:

cd client && uv build

This creates a .whl in client/dist/. The server reads it from there.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

druids-0.1.9.tar.gz (50.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

druids-0.1.9-py3-none-any.whl (37.9 kB view details)

Uploaded Python 3

File details

Details for the file druids-0.1.9.tar.gz.

File metadata

  • Download URL: druids-0.1.9.tar.gz
  • Upload date:
  • Size: 50.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for druids-0.1.9.tar.gz
Algorithm Hash digest
SHA256 765e8a6f565ab5b02b0d37fd6a2d28982e9981376b45a4790e9fcbcb931cdc98
MD5 9375e64a3293aac1ebd34391d39d430a
BLAKE2b-256 baad8a8d0b5432e70aced4d6ec5dc5cd0e10d91f04d2d786317f7d3f39d4b60a

See more details on using hashes here.

File details

Details for the file druids-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: druids-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 37.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for druids-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 a706cd2d64e278c3aba260e7b8e4ec501b2714a8c0d94f58952cbc9854b98741
MD5 e6ae1fbdd4fefce7c8c0b8bd17207a0a
BLAKE2b-256 303aefcd77b2ff53d18c6b5bfff4110190a4864f988f6c855ffcf95563875c68

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.9 This release

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page