Skip to content

fix(web): keep composer editable while disconnected - #4241

Merged
t3dotgg merged 2 commits into
mainfrom
t3code/keep-textbox-enabled
Jul 21, 2026
Merged

t3dotgg merged 2 commits into
mainfrom
t3code/keep-textbox-enabled

fix(web): block send paths while environment is disconnected

0fa7607
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Effect Service Conventions succeeded Jul 21, 2026 in 28s

Effect Service Conventions: No issues found

All clear

Details

Note

Your check run agent prompt is: .macroscope/check-run-agents/effect-service-conventions.md
More information about how Check Run Agents work can be found in our Help Center.

The changes in this PR are confined to UI state logic in apps/web/src/components/chat/ChatComposer.tsx (toggling send/composer disabled state based on environmentUnavailable and projectSelectionRequired). No Effect service is created, moved, refactored, or consumed, and there are no changes to imports, service definitions, dependency acquisition, error modeling, or file layout. None of the Effect service conventions apply to this diff.


🔍 Agent activity — reasoning, no tool calls

💭 Looking at the diff, this is just a React component with UI state changes—no Effect service creation or import modifications. The boolean logic updates to environmentUnavailable and projectSelectionRequired don't involve any Effect service conventions, so this should be flagged as "All clear," though I need to format the response as JSON per the schema requirements.


Agent Credits: 14 credits