Broken on Tahoe+ZSH after working for months

When I type up arrow or C-r, a TUI window appears with no content. Pressing ESC closes the window and displays:


Error: Failed to find $ATUIN_SESSION in the environment. Check that you have correctly set up your shell.

Location:
/private/tmp/atuin-20260209-8574-gnal70/atuin-server-18.12.0/crates/atuin-client/src/database.rs:59:9


In spite of this error message, I do see that

➜  ~ echo $ATUIN_SESSION
019c4fc358fe751291db99dd887739d4
➜  ~

atuin doctor yields:

Atuin Doctor
Checking for diagnostics


Please include the output below with any bug reports or issues

{
  "atuin": {
    "version": "18.12.0",
    "commit": "",
    "sync": null,
    "sqlite_version": "3.46.0"
  },
  "shell": {
    "name": "zsh",
    "default": "zsh",
    "plugins": [
      "atuin"
    ],
    "preexec": "built-in"
  },
  "system": {
    "os": "Darwin",
    "arch": "arm64",
    "version": "26.1",
    "disks": [
      {
        "name": "Macintosh HD",
        "filesystem": "apfs"
      },
      {
        "name": "Macintosh HD",
        "filesystem": "apfs"
      }
    ]
  }
}

Atuin is configured in zsh via

#eval "$(atuin init zsh --disable-up-arrow)"
eval "$(atuin init zsh)"

Note that previously I had disabled up-arrow, and I am trying a β€˜plainer’ configuration in an attempt to debug.

I have tried uninstalling and reinstalling atuin and rebooting, with no changes in this behavior.

Please let me know if there is more information i can provide, and thanks in advance.

You need to update to the newest version of Atuin (18.12.1 right now).

1 Like

Thanks for the response. This resolves my issue.

I did

brew update
brew upgrade
brew services restart atuin

and now the TUI is displaying correctly.

1 Like