feat: Reactivate AI agent command

Restore the AI agent command functionality after maintenance period.
Users can now run 'fuzzforge ai agent' to launch the full AI agent CLI
with A2A orchestration.
This commit is contained in:
tduhamel42
2025-10-16 11:48:57 +02:00
parent 3be4d34531
commit 6db40f6689

View File

@@ -27,9 +27,14 @@ app = typer.Typer(name="ai", help="Interact with the FuzzForge AI system")
@app.command("agent") @app.command("agent")
def ai_agent() -> None: def ai_agent() -> None:
"""Launch the full AI agent CLI with A2A orchestration.""" """Launch the full AI agent CLI with A2A orchestration."""
console.print("[yellow]⚠️ The AI agent command is temporarily deactivated[/yellow]") console.print("[cyan]🤖 Opening Project FuzzForge AI Agent session[/cyan]\n")
console.print("[dim]This feature is undergoing maintenance and will be re-enabled soon.[/dim]") try:
raise typer.Exit(0) from fuzzforge_ai.cli import FuzzForgeCLI
cli = FuzzForgeCLI()
asyncio.run(cli.run())
except ImportError as exc:
console.print(f"[red]Failed to import AI CLI:[/red] {exc}")
raise typer.Exit(1) from exc
# Memory + health commands # Memory + health commands