File size: 736 Bytes
7edb85f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | from rich.console import Console
console = Console()
def log_info(message: str) -> None:
console.print(
f"[bold cyan]ℹ {message}[/bold cyan]"
)
def log_planner(message: str = "Planner çalıştırılıyor...") -> None:
console.print(
f"[bold magenta]🧠 {message}[/bold magenta]"
)
def log_tool_start(
tool_name: str,
arguments: dict,
) -> None:
console.print(
f"[bold yellow]🔍 {tool_name}[/bold yellow] "
f"[dim]{arguments}[/dim]"
)
def log_success(message: str) -> None:
console.print(
f"[bold green]✅ {message}[/bold green]"
)
def log_error(message: str) -> None:
console.print(
f"[bold red]❌ {message}[/bold red]"
) |