Skip to content

docs+ui: adaptive loops pillar, homepage redesign, PAE-replan examples, UI nav fixes#296

Merged
v1r3n merged 5 commits into
mainfrom
docs/readme-naming-and-why-agentspan
Jun 30, 2026
Merged

docs+ui: adaptive loops pillar, homepage redesign, PAE-replan examples, UI nav fixes#296
v1r3n merged 5 commits into
mainfrom
docs/readme-naming-and-why-agentspan

Conversation

@v1r3n

@v1r3n v1r3n commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Summary

Docs

  • 4th pillar "Adaptive loops" — new 4-card SVG diagram, added to homepage, why-agentspan, and new concept page docs/concepts/adaptive-loops.md
  • Homepage redesign — tabbed install (Python/TS/Java/C#/Rust coming soon/Ruby coming soon), four production patterns with code snippets, five go-deeper cards, Java + C# first-agent tab examples
  • Typography — Inter × IBM Plex Mono + zinc palette matching conductor-oss.org (docs/css/custom.css), dark/light mode toggle
  • Plan-Execute page — rewritten opening with two-phase boundary SVG diagram, core-insight callout, LLM-loop vs Plan-Execute comparison table

Examples

  • 118_adaptive_loop_showcase.py — single-execution travel planner; agent loops on budget constraints inside one Conductor workflow
  • 119_research_report_pae_replan.py — PAE-replan loop as one Conductor workflow (DO_WHILE + PAC); planner writes only failing sections per iteration; FORK_JOIN parallel writes; verified working in 2 iterations

UI bug fixes

  • Error.tsx, ErrorPage.tsx, Forbidden.tsxwindow.location.href/replace("/") → proper /ui/ redirects (was causing 404)
  • SidebarItem.tsx — keyboard shortcut handler window.location.hrefnavigate() via useNavigate
  • ResultsTable.tsx — remove buggy show/hide sub-agent executions toggle
  • Rebuilt UI static assets included

v1r3n added 5 commits June 28, 2026 12:29
- Capitalize "Conductor Agent SDK" consistently in README.md and docs/sdk.md
- Replace "Conductor agent/runtime" with "Agentspan" in Python ADK + OpenAI example READMEs
- Add three-pillar SVG diagram (assets/three-pillars.svg) to why-agentspan page
- Enable pymdownx.emoji in mkdocs.yml so :material-*: icons render
- Move three-pillar grid cards to top of why-agentspan page
- Add docs/css/custom.css — Inter + IBM Plex Mono, zinc palette, indigo
  accent, dark/light mode; mirrors conductor-oss.org typography exactly
- Update mkdocs.yml — wire extra_css, disable Material default fonts,
  add dark/light palette toggle, keep pymdownx.emoji
- Rewrite plan-execute.md opening: hero statement, two-phase boundary SVG
  diagram, core-insight tip callout, LLM-loop vs Plan-Execute comparison table
- Add docs/assets/plan-execute-boundary.svg — LLM zone / Conductor zone
  split diagram with deterministic boundary line
- Error.tsx: window.location.href = "/" → navigate("/") (respects basename)
- ErrorPage.tsx: window.location.replace("/") → replace("/ui/") ×2
- Forbidden.tsx: window.location.replace("/") → replace("/ui/")
- SidebarItem.tsx: hotkey handler window.location.href → navigate() via useNavigate
- ResultsTable.tsx: remove buggy show/hide sub-agent executions toggle
- Rebuild UI static assets into server/static
…xamples

Docs:
- Add 4th pillar "Adaptive loops" to SVG diagram, homepage, why-agentspan
- New concept page: docs/concepts/adaptive-loops.md
- Homepage: tabbed install (Python/TS/Java/C#/Rust/Ruby), four production
  patterns, five go-deeper cards, Java + C# first-agent examples
- Typography: Inter × IBM Plex Mono + zinc palette (docs/css/custom.css)
- Enable pymdownx.tabbed + pymdownx.emoji in mkdocs.yml

Examples:
- 118: travel planner adaptive loop — single agent execution, validates
  budget + evening-most-expensive constraint, converges in 1-3 iterations
- 119: research report PAE-replan — DO_WHILE + PAC inside one Conductor
  workflow; planner writes only failing sections; FORK_JOIN parallel writes
@v1r3n v1r3n merged commit 5ff1deb into main Jun 30, 2026
13 checks passed
@v1r3n v1r3n deleted the docs/readme-naming-and-why-agentspan branch June 30, 2026 04:13
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