.agents/memory/2026-02-27-system-tray-investigation-for-linux.md

824 B

2026-02-27 Session Notes

System Tray Investigation for Linux

Nicholai requested Linux system tray/menu bar support for Signet, expressing strong preference for this feature. The assistant investigated the existing codebase to assess implementation effort.

Search revealed that Signet already has a packages/tray/ package with Tauri-based implementation, including both Rust components (src-tauri/src/) and TypeScript components (src-ts/). The tray package includes platform-specific code (e.g., platform/autostart.rs), commands layer (commands.rs), menu definitions (menu.ts), and Tauri configuration (tauri.conf.json). Documentation exists at docs/TRAY.md.

The initial investigation was incomplete—assistant was gathering context on existing infrastructure to scope the Linux implementation work.