Skip to content

[BUG] nvim_echo must not be called in a fast event context #51

Closed
@skanehira

Description

@skanehira

Bug Description

I closed my MacBook Air while Claude Code was running, and when I opened it the next day, the following errors occurred in large numbers

vim/_editor.lua:0: E5560: nvim_echo must not be called in a fast event context
stack traceback:
        [C]: in function 'nvim_echo'
        vim/_editor.lua: in function 'notify'
        ...hare/nvim/lazy/claudecode.nvim/lua/claudecode/logger.lua:72: in function 'log'
        ...hare/nvim/lazy/claudecode.nvim/lua/claudecode/logger.lua:91: in function 'error'
        ...nvim/lazy/claudecode.nvim/lua/claudecode/server/init.lua:59: in function 'on_error'
        .../nvim/lazy/claudecode.nvim/lua/claudecode/server/tcp.lua:254: in function <.../nvim/lazy/claudecode.nvim/lua/claudecode/server/tcp.lua:246>

To Reproduce

Steps to reproduce the behavior:

  1. Start Claude Code
  2. Close MacBook Air
  3. Leave it for a while and then reopen MacBook Air

Expected Behavior

No errors should occur after closing and reopening the laptop for a while

Environment

  • Neovim version: v0.12.0-dev-535+g811e12cebc
  • Claude Code CLI version: 1.0.29 (Claude Code)
  • OS: macOS 15.5
  • Plugin version: commit 55aba11

Error Messages

If applicable, add error messages or logs.

vim/_editor.lua:0: E5560: nvim_echo must not be called in a fast event context
stack traceback:
        [C]: in function 'nvim_echo'
        vim/_editor.lua: in function 'notify'
        ...hare/nvim/lazy/claudecode.nvim/lua/claudecode/logger.lua:72: in function 'log'
        ...hare/nvim/lazy/claudecode.nvim/lua/claudecode/logger.lua:91: in function 'error'
        ...nvim/lazy/claudecode.nvim/lua/claudecode/server/init.lua:59: in function 'on_error'
        .../nvim/lazy/claudecode.nvim/lua/claudecode/server/tcp.lua:254: in function <.../nvim/lazy/claudecode.nvim/lua/claudecode/server/tcp.lua:246>

Additional Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions