INNER CODE UNIT · Python

padding

tomtommyyuan/spmind · spmind/cli.py:208

    padding = (term_width - 2 - len(title) + 2) // 2  # +2 for emoji width
    print(f"\033[1;36m│\033[0m{' ' * padding}\033[1m{title}\033[0m{' ' * (term_width - 2 - padding - len(title) + 2)}\033[1;36m│\033[0m")
    subtitle = "Spatial Proteomics AI Agent (Claude Agent SDK)"
    padding2 = (term_width - 2 - len(subtitle)) // 2
    print(f"\033[1;36m│\033[0m{' ' * padding2}\033[90m{subtitle}\033[0m{' ' * (term_width - 2 - padding2 - len(subtitle))}\033[1;36m│\033[0m")
    print(f"\033[1;36m│\033[0m{' ' * (term_width - 2)}\033[1;36m│\033[0m")
    print(f"\033[1;36m╰{'─' * (term_width - 2)}╯\033[0m")
    print()

    # Tips
    print(f"\033[90m  cwd: {agent.path}\033[0m")
    if agent.model:
        print(f"\033[90m  model: {agent.model}\033[0m")
    print()
    print(f"\033[90m  Tips: Use \033[0m\033[33m/help\033[0m\033[90m for commands, \033[0m\033[33mCtrl+C\033[0m\033[90m to exit\033[0m")
    print()

    # Handle initial prompt if provided

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…