Skip to content

fix(mobile-web): show outline assistant icons in workspace list - #3558

Merged
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:bob/mobile-web-assistant-workspace-icon
Oct 26, 2026
Merged

bobleer merged 1 commit into
GCWing:mainfrom
bobleer:bob/mobile-web-assistant-workspace-icon

Conversation

@bobleer

@bobleer bobleer commented Oct 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

Assistant workspaces used the same folder icon as ordinary projects. Render the existing Lucide Bot outline SVG for assistant rows, using the current theme color and existing icon dimensions. Ordinary workspaces keep their folder icon.

Type and Areas

Type: UI/UX fix

Areas: mobile web

Motivation / Impact

The sidebar identifies assistant workspaces with a simple line icon. Workspace selection, expansion and session creation behavior are unchanged.

Verification

  • pnpm --dir src/mobile-web run type-check — passed.
  • pnpm run build:mobile-web — passed.
  • git diff --check — passed.
  • Chrome checks at 320/768/1280 px: assistant rows show the outline robot, ordinary rows retain folders, expanded/collapsed states preserve 18 px icon dimensions, and the stroke follows dark/light theme text colors. Screenshots inspected locally.
  • Existing assistant workspace creation checks still pass for ID-aware and legacy path-based simulated hosts.

Reviewer Notes

AI-assisted. Presentation-only change; no new artwork, color tokens, dependencies, persisted data or protocol fields. Remote-control display was checked with simulated host data. No live remote workspace, Peer Device or Detached Dispatch acceptance run is claimed.

Checklist

  • This PR is focused and does not include secrets, temporary prompts, generated scratch files, or unrelated artifacts.
  • Relevant verification is recorded above, or skipped checks are explained.
  • User-facing strings, docs, and locales are updated where applicable (no copy changes).

@bobleer
bobleer merged commit d64fe1a into GCWing:main Oct 26, 2026
9 checks passed
@bobleer
bobleer deleted the bob/mobile-web-assistant-workspace-icon branch October 27, 2026 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant