From 7f8102985ef5a5bb8173a52262bde987ab68c647 Mon Sep 17 00:00:00 2001 From: Josh Knapp Date: Tue, 23 Jun 2026 15:24:37 -0700 Subject: [PATCH] Update Claude on container start; harden file-list scroll Add a time-bounded `claude update` to entrypoint.sh that runs as the claude user before the container is marked ready, so every terminal session launches the latest CLI. Non-fatal and capped at 120s so an offline/slow network never blocks container readiness; PATH covers both ~/.claude/bin and ~/.local/bin install locations. Add flex-shrink-0 to the FileManagerModal header/footer so a long file list can't squeeze them and the scroll region stays robust. Co-Authored-By: Claude Opus 4.8 (1M context) --- app/src/components/projects/FileManagerModal.tsx | 4 ++-- container/entrypoint.sh | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/app/src/components/projects/FileManagerModal.tsx b/app/src/components/projects/FileManagerModal.tsx index 642aec2..a955d28 100644 --- a/app/src/components/projects/FileManagerModal.tsx +++ b/app/src/components/projects/FileManagerModal.tsx @@ -70,7 +70,7 @@ export default function FileManagerModal({ projectId, projectName, onClose }: Pr >
{/* Header */} -
+

Files — {projectName}