Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
harishmohanraj committed Jan 28, 2025
1 parent 1fb07b2 commit 86442d3
Show file tree
Hide file tree
Showing 17 changed files with 46 additions and 14 deletions.
8 changes: 4 additions & 4 deletions autogen/_website/generate_api_references.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ def get_mdx_files(directory: Path) -> list[str]:
def add_prefix(path: str, parent_groups: Optional[list[str]] = None) -> str:
"""Create full path with prefix and parent groups."""
groups = parent_groups or []
return f"reference/{'/'.join(groups + [path])}"
return f"docs/api-reference/{'/'.join(groups + [path])}"


def create_nav_structure(paths: list[str], parent_groups: Optional[list[str]] = None) -> list[Any]:
Expand Down Expand Up @@ -290,14 +290,14 @@ def _generate_overview(self, classes: list[str], functions: list[str], output_di
overview += "\n\n## Classes\n"
for symbol in sorted(classes):
href = output_dir / symbol
overview += f"""<p class="overview-symbol"><a href="/{str(href).replace("tmp/", "reference/")}"><code>class {symbol}</code></a></p>"""
overview += f"""<p class="overview-symbol"><a href="/{str(href).replace("tmp/", "docs/api-reference/")}"><code>class {symbol}</code></a></p>"""
overview += "\n"

if functions:
overview += "\n\n## Functions\n"
for symbol in sorted(functions):
href = output_dir / symbol
overview += f"""<p class="overview-symbol"><a href="/{str(href).replace("tmp/", "reference/")}"><code>{symbol}</code></a></p>"""
overview += f"""<p class="overview-symbol"><a href="/{str(href).replace("tmp/", "docs/api-reference/")}"><code>{symbol}</code></a></p>"""
overview += "\n"

return overview
Expand Down Expand Up @@ -372,7 +372,7 @@ def main() -> None:
"--api-dir",
type=Path,
help="Directory containing API documentation to process",
default=website_dir / "reference",
default=website_dir / "docs" / "api-reference",
)

args = parser.parse_args()
Expand Down
1 change: 1 addition & 0 deletions website/docs/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
topics
api-reference
2 changes: 2 additions & 0 deletions website/docs/use-cases/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
community-gallery
notebooks
1 change: 1 addition & 0 deletions website/docs/use-cases/reference-agents/captainagent.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TODO
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TODO
1 change: 1 addition & 0 deletions website/docs/use-cases/reference-agents/documentagent.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TODO
File renamed without changes.
1 change: 1 addition & 0 deletions website/docs/use-cases/reference-agents/reasoningagent.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TODO
1 change: 1 addition & 0 deletions website/docs/use-cases/reference-agents/websurferagent.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TODO
1 change: 1 addition & 0 deletions website/docs/use-cases/sample-apps/sample-apps.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
TODO
36 changes: 32 additions & 4 deletions website/mint-json-template.json.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,11 @@
},
{
"name": "API References",
"url": "reference"
"url": "docs/api-reference"
},
{
"name": "Use Cases",
"url": "use-cases"
"url": "docs/use-cases"
},
{
"name": "Contribute",
Expand All @@ -66,6 +66,14 @@
{
"name": "Ecosystem",
"url": "ecosystem"
},
{
"name": "Blog",
"url": "docs/blog"
},
{
"name": "Community Talks",
"url": "docs/talks"
}
],
"anchors": [],
Expand Down Expand Up @@ -115,8 +123,28 @@
{
"group": "Use Cases",
"pages": [
"/use-cases/agent_chat",
"/use-cases/enhanced_inference"
{
"group": "Reference Agents",
"pages": [
"docs/use-cases/reference-agents/captainagent",
"docs/use-cases/reference-agents/communication-agents",
"docs/use-cases/reference-agents/documentagent",
"docs/use-cases/reference-agents/reasoningagent",
"docs/use-cases/reference-agents/websurferagent"
]
},
{
"group": "Notebooks",
"pages": ["docs/use-cases/notebooks/notebooks"]
},
{
"group": "Sample Apps",
"pages": ["docs/use-cases/sample-apps/sample-apps"]
},
{
"group": "Community Gallery",
"pages": ["docs/use-cases/community-gallery/community-gallery"]
}
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion website/mint-script.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(function () {
function updateClass() {
document.body.classList.remove("reference-page");
if (window.location.pathname.includes("/reference/")) {
if (window.location.pathname.includes("/docs/api-reference/")) {
document.body.classList.add("reference-page");
}
}
Expand Down
1 change: 0 additions & 1 deletion website/use-cases/reference-agents/captainagent.md

This file was deleted.

1 change: 0 additions & 1 deletion website/use-cases/reference-agents/communication-agents.md

This file was deleted.

1 change: 0 additions & 1 deletion website/use-cases/reference-agents/documentagent.md

This file was deleted.

1 change: 0 additions & 1 deletion website/use-cases/reference-agents/reasoningagent.md

This file was deleted.

1 change: 0 additions & 1 deletion website/use-cases/reference-agents/websurferagent.md

This file was deleted.

0 comments on commit 86442d3

Please sign in to comment.