Repository navigation
Use plain words in the Files, Editor, Terminal and Browser panels #349
Description
The side panel next to a thread shows internal words: "Session files", "Durable outputs you can preview, edit, or download", "Content capture lands with the engine event mirror.", "Booting session...", "Sandbox desktop", and a button named "Open surfaces panel".
Where to start
- Reword the visible text and labels in artifacts-rail.tsx, editor-pane.tsx, terminal-pane.tsx, desktop-pane.tsx, session-thread-actions.tsx, session-view.tsx (Close surfaces panel) and session-rail-tabs.tsx (aria-label "Surface").
- In desktop-pane.tsx, drop the fixed aria-label "Control sandbox desktop" so the button's visible text (Take control / Release control) is its name.
- Say what shows up, give one everyday example and one action; update tests that match old strings.
Code to look at:
frontend/components/chat/artifacts-rail.tsx:78frontend/components/chat/artifacts-rail.tsx:88frontend/components/chat/editor-pane.tsx:115frontend/components/chat/terminal-pane.tsx:117frontend/components/chat/desktop-pane.tsx:352frontend/components/chat/desktop-pane.tsx:367frontend/components/chat/session-thread-actions.tsx:90frontend/components/chat/session-view.tsx:776frontend/components/chat/session-rail-tabs.tsx:51
Done when
- None of these panels show or announce session, sandbox, surface, durable, engine or mirror.
- The Take control button's accessible name matches its visible text.
- bun test components passes.
Free to try
Sign up free at app.useagent.org. New accounts get free model credits (GLM or Claude Opus, up to a limit) and free cloud sandbox time, enough to finish this task without paying or adding a key.
Send it a small task in plain words and watch it work. You'll see the screens this issue is about. The link in the sign-up email works for 24 hours. Not there? Check spam.
Stuck? Comment here with a screenshot and we'll help.
Keep private details out of here
This page is public. Don't post your real email, phone number, address, payment details, API keys, or screenshots that show any of them. Send anything private, including how you'd like to be paid, to [email protected] with a link to your comment here.
Claim it
Comment /take and the issue is assigned to you. First come, first served.
Rules
- Use the app while you work, and put before and after screenshots or a short recording in your pull request. For backend or docs work, show the result end to end.
- One change per pull request. Run the checks in CONTRIBUTING.md.
- AI help is fine, blind AI output is not. You must understand, run and explain every line you submit.
- Untested or generated pull requests, and pull requests on an issue someone else claimed, are closed without a reply and don't count for Hacktoberfest.
Activity
sharmis-tp commentedon Oct 21, 2026
Happy to work on this. I'd reword the visible text and labels across
artifacts-rail.tsx,editor-pane.tsx,terminal-pane.tsx,desktop-pane.tsx,session-thread-actions.tsx,session-view.tsxandsession-rail-tabs.tsxso each panel says what shows up with one everyday example and one action, drop the fixed "Control sandbox desktop" aria-label so Take control / Release control names the button, and update the tests that match the old strings. Do you have preferred words to replace "surfaces", or should I propose wording in the PR?