[AAASM-3781] 📝 (docs): Fix quickstart-saas install commands & non-existent API/CLI refs#46
Conversation
PyPI agent-assembly publishes only pre-releases (newest 0.0.1rc1; 0.0.2 yanked); pip ignores pre-releases by default, so the bare command fails. Adds --pre at both install sites (LangChain walkthrough + Pro tier). Closes AAASM-3782 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019mSz31RysZF6DYToUoBWLf
The npm `latest` dist-tag for @agent-assembly/sdk is a stale alpha (0.0.1-alpha.3); the current pre-release line is `beta` (0.0.1-beta.5). A bare `pnpm add` installs the old alpha, so the docs now use @beta. Closes AAASM-3783 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019mSz31RysZF6DYToUoBWLf
`github.com/agent-assembly/go-sdk` 404s; the published module is `github.com/ai-agent-assembly/go-sdk` (per go-sdk/go.mod and every examples/go go.mod). Corrects the org and adds @latest. Closes AAASM-3781 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019mSz31RysZF6DYToUoBWLf
The snippets imported a non-existent `AgentAssembly` class and used an `@aaa.agent(...)` decorator that the SDK does not provide; copy-paste raised ImportError. Rewrites both snippets against the shipped public API: `init_assembly(...)` as a governed context manager plus the LangChain `AssemblyCallbackHandler`, matching the runnable examples. Closes AAASM-3784 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019mSz31RysZF6DYToUoBWLf
`aasm login --sso` and `aasm secret rotate` are not real aa-cli subcommands. Rewords the SSO sign-in sequence and secret-rotation note as SaaS console (control-plane) flows instead of CLI commands. Closes AAASM-3784 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019mSz31RysZF6DYToUoBWLf
🤖 Claude Code — PR Review (AAASM-3781/82/83/84)Independent review of the four doc-correctness fixes. All source-of-truth claims were cross-checked against the live repos in this workspace. CI is green (Aggregate all module docs ✅, SonarCloud ✅, Pages deploy skipped on PR as expected). Verdict per ticket
|
…andler The previous rewrite passed `interceptor=ctx.client` (a bare GatewayClient) to AssemblyCallbackHandler. The handler dispatches via getattr, and GatewayClient has no check_tool_start/on_tool_end/on_llm_* methods, so the handler silently no-ops — no policy check, no blocking, no audit. Use get_active_callback_handler(), which returns the handler init_assembly already wired to the gateway RuntimeQueryInterceptor, so a copy-paste actually enforces policy. Closes AAASM-3784 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019mSz31RysZF6DYToUoBWLf
|



Description
Fixes four verified documentation-correctness bugs (2026-06-26 QA re-verification, Epic AAASM-3773). All four touch
docs/src/quickstart-saas.md; one also correctsdocs/src/security-model.md. Each fix is a separate atomic commit.go get github.com/agent-assembly/go-sdk404s. The published module isgithub.com/ai-agent-assembly/go-sdk(confirmed ingo-sdk/go.modand everyexamples/gogo.mod). Corrected the org and added@latest.pip install agent-assemblyfails: PyPI publishes only pre-releases (newest0.0.1rc1;0.0.2yanked) and pip skips pre-releases by default. Added--preat both install sites.pnpm add @agent-assembly/sdkinstalls a stale alpha because the npmlatestdist-tag is0.0.1-alpha.3; the current pre-release line isbeta. Pinned to@beta.AgentAssemblyclass and used an@aaa.agent(...)decorator that the SDK does not provide (copy-paste raisedImportError). Rewritten against the shipped public API:init_assembly(...)as a governed context manager plus the LangChainAssemblyCallbackHandler, matching the runnable examples. (B)aasm login --ssoandaasm secret rotateare not realaa-clisubcommands; reworded the SSO sign-in sequence diagram and the secret-rotation note insecurity-model.mdas SaaS console (control-plane) flows.Type of Change
Related Issues
Closes AAASM-3781
Closes AAASM-3782
Closes AAASM-3783
Closes AAASM-3784
Documentation Checklist
cd docs && mdbook buildpasses locally with no warnings (only a harmless mdbook-mermaid version-skew notice; no broken links)docs/src/SUMMARY.md(no new pages added)How to verify
cd docs && mdbook build— succeeds with no broken references.go-sdk/go.modmodule =github.com/ai-agent-assembly/go-sdk;python-sdk/agent_assembly/__init__.py__all__exportsinit_assembly(noAgentAssembly);agent-assembly/aa-cli/src/commands/mod.rsCommandsenum has nologin/secret.🤖 Generated with Claude Code