Skip to content

[AAASM-4072] 🐛 (install): Fix install hints to canonical ai-agent-assembly tap + agent-assembly dist#211

Merged
Chisanan232 merged 1 commit into
masterfrom
v0.0.1/AAASM-4072/fix/install_hint_namespace
Jul 4, 2026
Merged

[AAASM-4072] 🐛 (install): Fix install hints to canonical ai-agent-assembly tap + agent-assembly dist#211
Chisanan232 merged 1 commit into
masterfrom
v0.0.1/AAASM-4072/fix/install_hint_namespace

Conversation

@Chisanan232

Copy link
Copy Markdown
Contributor

Description

Fixes the runtime install hint to point at the real, canonical distribution
names. agent_assembly/runtime.py told users to pip install agent-assembly-python[runtime], but this SDK publishes to PyPI as
agent-assembly — the -python suffix names a distribution that does not
exist and produces a hard install failure.

The Homebrew tap in both runtime.py and _install.py was already correct
(ai-agent-assembly/tap/aasm), and _install.py already used the correct pip
name, so this PR is a single one-line fix to the pip hint in runtime.py.

Type of Change

  • ✨ New feature
  • 🔧 Bug fix
  • ♻️ Refactoring
  • 🍀 Performance improvement
  • 📚 Documentation update
  • 🚀 Release

Breaking Changes

  • No
  • Yes (please describe below)

Related Issues

  • Related JIRA ticket: AAASM-4072

Testing

Describe the testing performed for this PR:

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing performed
  • No tests required (explain why)

This is a user-facing message-string fix with no runtime behavior change; CI
owns the test suite. ruff check ran clean locally on both touched files, and
all pre-commit hooks (black, isort, mypy, autoflake, ...) passed.

Checklist

  • Code follows project style guidelines
  • Self-review completed
  • Comments added for complex logic
  • Documentation updated if needed
  • All tests passing

🤖 Generated with Claude Code

https://claude.ai/code/session_01R7vqjjo5nrebYNt8WnCNbz

The runtime install hint referenced the nonexistent PyPI distribution
agent-assembly-python; the wheel publishes as agent-assembly.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R7vqjjo5nrebYNt8WnCNbz
@codecov

codecov Bot commented Jul 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sonarqubecloud

sonarqubecloud Bot commented Jul 4, 2026

Copy link
Copy Markdown

@Chisanan232

Copy link
Copy Markdown
Contributor Author

🤖 Claude Code — automated PR review

CI: Green (19/26 checks passed, 0 failed; the un-passed entries are coverage/sonar-only, non-blocking).
Scope vs AAASM-4072: Covered. The single hunk changes the pip hint in agent_assembly/runtime.py from pip install agent-assembly-python[runtime] (a nonexistent PyPI dist) to pip install agent-assembly[runtime] — the canonical distribution. The brew tap line (ai-agent-assembly/tap/aasm) and _install.py were already canonical and correctly left untouched.
Side-effects: None. This is a one-line message-string change inside a user-facing install hint — no import, control-flow, or behavioral surface is affected. [runtime] extra is preserved.
Verdict: Ready to approve/merge
— reviewed by Claude Code

@Chisanan232 Chisanan232 merged commit 21a508e into master Jul 4, 2026
26 checks passed
@Chisanan232 Chisanan232 deleted the v0.0.1/AAASM-4072/fix/install_hint_namespace branch July 4, 2026 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant