From c4461130672f2cbf93252f0862181976aaf79752 Mon Sep 17 00:00:00 2001 From: Kian Jones <11655409+kianjones9@users.noreply.github.com> Date: Tue, 16 Dec 2025 13:15:32 -0500 Subject: [PATCH] chore: increase max listners from 10 -> 20 (#235) --- src/cli/components/InputRich.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/cli/components/InputRich.tsx b/src/cli/components/InputRich.tsx index 063a16b..4c502a7 100644 --- a/src/cli/components/InputRich.tsx +++ b/src/cli/components/InputRich.tsx @@ -2,6 +2,7 @@ import { Box, Text, useInput } from "ink"; import SpinnerLib from "ink-spinner"; import { type ComponentType, useEffect, useRef, useState } from "react"; +import { stdin } from "process"; import { LETTA_CLOUD_API_URL } from "../../auth/oauth"; import type { PermissionMode } from "../../permissions/mode"; import { permissionMode } from "../../permissions/mode"; @@ -14,6 +15,10 @@ import { PasteAwareTextInput } from "./PasteAwareTextInput"; import { QueuedMessages } from "./QueuedMessages"; import { ShimmerText } from "./ShimmerText"; +// Increase max listeners to accommodate multiple useInput hooks +// (5 in this component + autocomplete components) +stdin.setMaxListeners(20); + // Type assertion for ink-spinner compatibility const Spinner = SpinnerLib as ComponentType<{ type?: string }>; const appVersion = getVersion();