Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,14 @@ is the pure-Python client and expects an `aasm` runtime to be reachable some oth
With [`uv`](https://docs.astral.sh/uv/):

```bash
uv add agent-assembly
uv add --prerelease=allow agent-assembly
```

> **`--prerelease=allow` is required for now.** Unlike `pip`, `uv` refuses to
> resolve pre-releases unless you opt in. Agent Assembly is currently published only
> as a pre-release on PyPI, so `uv add agent-assembly` fails to resolve without it.
> Drop the flag once a stable (non-pre-release) version is published.

To track unreleased changes, install from the `master` branch:

```bash
Expand Down
2 changes: 1 addition & 1 deletion agent_assembly/_install.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

INSTALL_HINT = (
"agent-assembly runtime binary `aasm` was not found.\n"
" Install the platform wheel: pip install agent-assembly[runtime]\n"
" Install the platform wheel: pip install --pre agent-assembly[runtime]\n"
" Or install manually: brew install ai-agent-assembly/tap/aasm\n"
" curl -fsSL https://agent-assembly.com/install.sh | sh"
)
Expand Down
2 changes: 1 addition & 1 deletion agent_assembly/core/gateway_resolver.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ def _auto_start_gateway(
if aasm_path is None:
raise ConfigurationError(
f"No gateway found at {base_url} and 'aasm' is not on PATH. "
"Install it with: pip install 'agent-assembly[runtime]'"
"Install it with: pip install --pre 'agent-assembly[runtime]'"
)

subprocess.Popen(
Expand Down
2 changes: 1 addition & 1 deletion agent_assembly/runtime.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@

INSTALL_HINT = (
"agent-assembly runtime not found.\n"
" Install with: pip install agent-assembly[runtime]\n"
" Install with: pip install --pre agent-assembly[runtime]\n"
" Or manually: brew install ai-agent-assembly/tap/aasm\n"
" curl -fsSL https://agent-assembly.com/install.sh | sh"
)
Expand Down
2 changes: 1 addition & 1 deletion docs_macros.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ def define_env(env: Any) -> None:
"pypi": "https://pypi.org/project/agent-assembly/",
},
"commands": {
"install_uv": "uv add agent-assembly",
"install_uv": "uv add --prerelease=allow agent-assembly",
"install_pip": "pip install --pre agent-assembly",
"install_pip_runtime": "pip install --pre 'agent-assembly[runtime]'",
},
Expand Down