Letta Server indicator/daemon for macOS menu bar

add a configurable default working directory #1

Open kaaloo.tngl.sh
targeting main from kaaloo.tngl.sh/letta-server-macos-menubar:working-directory
Open opened by and assigned to kaaloo.tngl.sh
targeting main from kaaloo.tngl.sh/letta-server-macos-menubar:working-directory

The server always started in the home directory, so every new conversation on this computer began there. This reads a workingDirectory preference instead - falling back to the home directory when it is unset - and exposes it as a menu bar item with a folder picker.

  • the server is launched with the chosen directory as its working directory (and USER_CWD, which Letta Code prefers when resolving a session's directory)
  • the menu shows the current directory and restarts the server when it changes
  • a saved path that no longer exists falls back to the home directory
  • README notes the new menu item

Backwards compatible: with no preference set, behaviour is unchanged.

Generated with Letta Code

Commits 0