Where Them
Logs App
WTLA-01

GitHub Copilot desktop app

12 log locations · Windows, macOS, Linux

Github, Inc.

Where GitHub Copilot desktop app keeps its logs

GitHub Copilot desktop app logs to ~/.copilot/session-state/<session-uuid>/events.jsonl on Windows. 3 other Windows log locations are recorded below.

GitHub Copilot desktop app logs to ~/.copilot/session-state/<session-uuid>/events.jsonl on macOS. 3 other macOS log locations are recorded below.

GitHub Copilot desktop app logs to ~/.copilot/session-state/<session-uuid>/events.jsonl on Linux. 3 other Linux log locations are recorded below.

Paths are printed exactly as GitHub Copilot desktop app writes them. Environment variables like %LOCALAPPDATA% and $XDG_STATE_HOME are never expanded, so a path can be pasted straight into a shell. Where a path differs between installer types or shipping flavours, each one is racked as its own card below - why that happens.

Finding your way around Windows, macOS and Linux.

WIN

GitHub Copilot desktop app - Windows

Github, Inc.
append-only event stream per session~/.copilot/session-state/<session-uuid>/events.jsonl
SQLite session index~/.copilot/session-store.db
Logs%LOCALAPPDATA%\GitHubCopilotApp\Logs\
crash dumps%LOCALAPPDATA%\GitHubCopilotApp\User Data\Crashpad\reports\
MAC

GitHub Copilot desktop app - macOS

Github, Inc.
append-only event stream per session~/.copilot/session-state/<session-uuid>/events.jsonl
SQLite session index~/.copilot/session-store.db
Logs~/Library/Logs/GitHub Copilot/
crash dumps~/Library/Application Support/GitHub Copilot/Crashpad/completed/
LNX

GitHub Copilot desktop app - Linux

Github, Inc.
append-only event stream per session~/.copilot/session-state/<session-uuid>/events.jsonl
SQLite session index~/.copilot/session-store.db
Logs~/.config/github-copilot-app/logs/
crash dumps~/.config/github-copilot-app/Crashpad/reports/
GitHub Copilot desktop app log file locations - Windows, macOS, Linux · Where Them Logs App