Skip to content

surfmon

surfmon.

Monitor Windsurf and Windsurf Next resource usage and diagnose problems.

Modules:

  • cli

    Typer-based CLI for Windsurf Performance Monitor.

  • config

    Configuration for Windsurf target selection.

  • db

    SQLite historical database for surfmon.

  • display

    Interactive display helpers for CLI snapshot and analysis commands.

  • language_servers

    Language server detection and forensic snapshot capture.

  • log_analysis

    Log analysis and issue detection for Windsurf logs.

  • monitor

    Core monitoring functionality.

  • output

    Display and formatting utilities for monitoring reports.

  • pty

    PTY leak detection and forensic analysis for Windsurf.

  • workspaces

    Workspace detection, resolution, and active workspace tracking.