From b3236e2fdeb1ea19a9bbec36ac77c240789601e9 Mon Sep 17 00:00:00 2001 From: bft-codebot Date: Tue, 3 Feb 2026 18:20:20 +0000 Subject: [PATCH] sync(bfmono): feat(simulator-ui): open workbench drawer by default (+19 more) (bfmono@5c6125d99) This PR is an automated gambitmono sync of bfmono Gambit packages. - Source: `packages/gambit/` - Core: `packages/gambit-core/` - bfmono rev: 5c6125d99 Changes: - 5c6125d99 feat(simulator-ui): open workbench drawer by default - 7c9cd05f8 feat(simulator): gate chat accordion by env flag - a2599068e feat(simulator-ui): add build chat history loading - 9911dae22 feat(simulator-ui): add workbench chat drawer accordion - 8cab8ec1f feat(simulator-ui): dock calibrate drawer and sync updates - d41ba101d Add AAR for phase 3.1.5 deck format build tab - b1b5e2a7e Prefer PROMPT.md after build scaffolds - 50fac8f7b Update Build tab for deck format 1.0 - c5d99df6a feat(gambit-core): add deck format 1.0 stdlib assets - e76d1c56f feat(gambit): avoid invalid test deck fetch on stale selection - b8e21aaca feat(gambit): require model params in bot-written decks - 1ccbe6710 feat(gambit): stabilize test bot kickoff for user-start decks - f239ec86b feat(gambit): format gambit-bot instructions - 6fda040ac feat(gambit): build bot: reinforce test deck wiring rule - b16340e2a feat(gambit): build bot: require test deck creation - c1f30dd25 feat(gambit): build tab: preview-first file selector - 5bcd52f53 feat(demo-runner): update build demo screenshot slugs - 10d071ace feat(gambit): add build file browser UI - d5e84489f feat(gambit): add build bot file browsing API - 43112b64d test(gambit): add NUX from-scratch scaffolding Do not edit this repo directly; make changes in bfmono and re-run the sync. --- simulator-ui/src/main.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simulator-ui/src/main.tsx b/simulator-ui/src/main.tsx index 125e81f5..20d33b41 100644 --- a/simulator-ui/src/main.tsx +++ b/simulator-ui/src/main.tsx @@ -1054,7 +1054,7 @@ function App() { const [bundleStamp, setBundleStamp] = useState(null); const [navActions, setNavActions] = useState(null); const [sessionsDrawerOpen, setSessionsDrawerOpen] = useState(false); - const [workbenchDrawerOpen, setWorkbenchDrawerOpen] = useState(false); + const [workbenchDrawerOpen, setWorkbenchDrawerOpen] = useState(true); const sessionsApi = useSessions(); const [testBotResetToken, setTestBotResetToken] = useState(0); const activeSessionId = getSessionIdFromPath(path);