Metadata-Version: 2.4
Name: hermes-infoflow-tools
Version: 2026.5.25
Summary: CLI tools for installing/updating the hermes-infoflow plugin into a Hermes Agent home directory.
Project-URL: Homepage, https://github.com/chbo297/hermes-infoflow
Project-URL: Issues, https://github.com/chbo297/hermes-infoflow/issues
Author-email: chengbo05 <chengbo05@baidu.com>
License: MIT
Keywords: cli,hermes,hermes-agent,infoflow,installer
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: System :: Installation/Setup
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# hermes-infoflow-tools

CLI helper to install/update the `hermes-infoflow` plugin into a Hermes Agent
home directory.

```bash
# default: pip download + tar + normalize into ~/.hermes/plugins/infoflow/
pipx run hermes-infoflow-tools update --version <version>
pipx run hermes-infoflow-tools update --version <version> --port 9000
```

Pin both the installer package and the plugin package to a stable version:

<!-- sync:hermes-infoflow-version:latest -->
```bash
pipx run --spec hermes-infoflow-tools==2026.5.25 hermes-infoflow-tools update --version 2026.5.25 --mode extract --port 9000
```
<!-- /sync:hermes-infoflow-version:latest -->

Beta / prerelease: use the exact PEP 440 version:

<!-- sync:hermes-infoflow-version:beta -->
```bash
pipx run --spec hermes-infoflow-tools==0.2.2b1 hermes-infoflow-tools update --version 0.2.2b1 --mode extract --port 9000
```
<!-- /sync:hermes-infoflow-version:beta -->

```bash
# compatibility alias; still deploys directory-style to ~/.hermes/plugins/infoflow/
pipx run hermes-infoflow-tools update --version <version> --mode pip
pipx run hermes-infoflow-tools update --version <version> --mode pip --port 9000

# normalize a prior `hermes plugins install` clone into the same layout
pipx run hermes-infoflow-tools normalize
pipx run hermes-infoflow-tools normalize --port 9000
```

See the main repo README for the full installation matrix and trade-offs
between the four installation paths.
