Skip to content

[AAASM-3535] 📝 (docs): Add example pages for the 5 new framework adapters#165

Merged
Chisanan232 merged 8 commits into
masterfrom
v0.0.1/AAASM-3535/docs/framework_example_pages
Jun 22, 2026
Merged

[AAASM-3535] 📝 (docs): Add example pages for the 5 new framework adapters#165
Chisanan232 merged 8 commits into
masterfrom
v0.0.1/AAASM-3535/docs/framework_example_pages

Conversation

@Chisanan232

Copy link
Copy Markdown
Contributor

What

Adds per-framework demonstration pages under docs/examples/ for the five frameworks added to the SDK in AAASM-3535, so developers can quickly understand and run each demo:

  • New pages: Haystack, Smolagents, Agno, Microsoft Agent Framework.
  • Replaced: the stale llamaindex-tool-policy.md ("manual tool policy" via the removed GovernedToolRunner) with the native-adapter LlamaIndex walkthrough — kept the same filename/slug for URL stability.
  • Wired all into the Examples nav (mkdocs.yml), the examples index table (examples/index.md), and the adapter ↔ example table (examples/framework-support.md — LlamaIndex's row corrected from "no native adapter" to agent_assembly.adapters.llamaindex).

Each page documents the real hook point, version pins, the offline run command, and expected console output — grounded in the actual agent-assembly-examples app and the shipped adapter.

Why

The docs site's Examples section (https://ai-agent-assembly.github.io/python-sdk/pre-release/examples/) had no walkthroughs for the new frameworks — a gap surfaced after the AAASM-3535 adapters merged. This closes it.

How to verify

  • uv run --group docs mkdocs build --strict builds clean (nav + all internal links resolve).
  • Hook points / tool names / pins match each example app:
    Haystack Tool.invoke (query_index/summarize_docs allow, execute_sql deny) ·
    Smolagents Tool.__call__ · Agno FunctionCall.execute (execute_sql deny) ·
    MS FunctionTool.invoke (mock + live paths) · LlamaIndex FunctionTool.call/acall.

Refs AAASM-3535.

🤖 Generated with Claude Code

Chisanan232 and others added 8 commits June 22, 2026 20:01
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Chisanan232 Chisanan232 force-pushed the v0.0.1/AAASM-3535/docs/framework_example_pages branch from 26ad999 to a755c11 Compare June 22, 2026 12:01
@Chisanan232 Chisanan232 merged commit 3bbc807 into master Jun 22, 2026
6 checks passed
@Chisanan232 Chisanan232 deleted the v0.0.1/AAASM-3535/docs/framework_example_pages branch June 22, 2026 12:10
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