Skip to main content

Meshagent

MeshAgent CLI

The meshagent.cli package installs everything you need to streamline room and agent management from your terminal. The CLI assembles submodules for authentication, projects, API keys, participant tokens, messaging, storage, agents, and more. Check out the CLI Quickstart for more details.

User management

The Python and Rust CLIs support the same user commands:

meshagent user list --project-id "$PROJECT_ID" --filter alice --count 100 -o json
meshagent user get "$USER_ID" -o json
meshagent user update me --metadata '{"timezone":"America/Los_Angeles"}'
meshagent user update "$USER_ID" --project-id "$PROJECT_ID" --annotations '{"team":"support"}'

list follows pages up to --count and returns a continuation token in JSON output; pass it to --continuation-token to resume with the same project and filter. get and update default to your own profile (me). Updates preserve omitted fields. Supplied metadata and annotation objects replace their maps, and {} clears a map. Annotation values must be strings.

Editing another user or supplying annotations requires a project containing that user and the user_profile_editor role (inherited by project admins and owners), along with the required token scopes. See IAM roles and permissions for details.


Learn more about MeshAgent on our website or check out the docs for additional examples!

Website: www.meshagent.com

Documentation: docs.meshagent.com


Metadata

Release files for meshagent-cli 0.55.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for meshagent-cli 0.55.0
File Size Uploaded Provenance
meshagent_cli-0.55.0.tar.gz 1.2 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for meshagent-cli 0.55.0
File Interpreter ABI Platform
meshagent_cli-0.55.0-py3-none-any.whl Python 3 none any Details

Total release size: 2.4 MB

Release files / meshagent_cli-0.55.0.tar.gz

Download URL meshagent_cli-0.55.0.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
9c43acf7b408e427aca3d0128e800b3eef6bf961dc4662cf8369280ad0560b34
BLAKE2b-256 checksum
How to use checksums
704e0f62c4406bdf223abbd369dc1554cb781a45cbe3d2ebb21bd10c1ee7377f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / meshagent_cli-0.55.0-py3-none-any.whl

Download URL meshagent_cli-0.55.0-py3-none-any.whl
Size 1.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
e1cccacc8f78a848d22618a103a7b6d4c23d8345d5148a9ec5b9545dbbaf348d
BLAKE2b-256 checksum
How to use checksums
be0dfa3e790417130d28ef037f795eb17d9540f109f7279e5358252d1d855056
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for meshagent-cli 0.55.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.55.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page