Skip to main content

Halios CLI and Agent Skill

The halios command is the machine-facing client used by the Halios Agent Skill and CI. It owns repository setup, evaluation-suite authoring, fresh scenario execution, evidence inspection, and prompt-optimization handoffs. Applications export their runtime telemetry with stock OpenTelemetry; the CLI is not an application tracing SDK.

uv tool install 'haliosai-cli>=2.0.0'
halios --version

Use pipx install 'haliosai-cli>=2.0.0' when uv is unavailable. Install the cross-harness skill separately:

npx skills add HaliosAI/halios --skill halios

The stable project workflow is:

halios auth login
halios project init --agent support-assistant --command "python tests/halios_adapter.py"
halios eval review --json
halios project configure --json
halios project check --json
halios eval run -k 3 --json

Prompt optimization is driven by the coding agent and the normal immutable eval workflow:

halios optimize start --baseline-run <run-id> --prompt-file path/to/system-prompt.txt --json
# make one bounded prompt edit from the returned guidance, then run the unchanged suite
halios eval run -k 3 --json
halios optimize record <optimization-run-id> \
  --evaluation-run <candidate-eval-run-id> \
  --prompt-file path/to/system-prompt.txt \
  --json

Credentials are stored outside the repository. The repository contains only .halios/config.toml, .halios/eval.yml, and .halios/scenarios.yml.

In non-interactive CI, use HALIOS_API_KEY for control-plane commands and the separate agent-scoped HALIOS_OTLP_TOKEN for adapter trace export. Only trusted default-branch jobs should receive HALIOS_CI_PUBLISH_TOKEN. The jsonl adapter is used by local/CI simulation only; deployed staging and production applications export their own stock OpenTelemetry directly to Halios.

See the repository's skills/halios workflow for coding-agent setup and OTEL_SCHEMA.md for the telemetry accepted by Halios.

Development

python -m pip install -e '.[dev]'
python -m pytest -q

See CONTRIBUTING.md for the contribution and release process.

Metadata

Release files for haliosai-cli 2.0.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 haliosai-cli 2.0.0
File Size Uploaded
haliosai_cli-2.0.0.tar.gz 37.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for haliosai-cli 2.0.0
File Interpreter ABI Platform
haliosai_cli-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 77.6 kB

Release files / haliosai_cli-2.0.0.tar.gz

Download URL haliosai_cli-2.0.0.tar.gz
Size 37.8 kB
Tags Source
SHA-256 checksum
How to use checksums
424e992a234859fea91a8b84b81e7728a65cc3780c3444a40371f1892cd4c894
BLAKE2b-256 checksum
How to use checksums
8ca3114b82b31e01c2c76677724c30a92a17c2cf3fbccc0efa69876123c6117a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 16, 2026.

Transparency log

Release files / haliosai_cli-2.0.0-py3-none-any.whl

Download URL haliosai_cli-2.0.0-py3-none-any.whl
Size 39.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8c5e48668b20c9c064bb54d1d700bbf06bb65d35a9a293e80201b27f355cf62c
BLAKE2b-256 checksum
How to use checksums
aeffb0b4acae694a421fdb7b8dca842d0b399bcac5768640283361ed645684da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 16, 2026.

Transparency log

Release history Release notifications | RSS feed

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

This release

2.0.0 This release

2 release files

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