Skip to content

Conversation

@jms830
Copy link

@jms830 jms830 commented Jan 3, 2026

Summary

  • Integrate OpenChamber iframe-based chat UI replacing the original SolidJS implementation
  • Add connection status detection and enhanced settings panel
  • Update extension build configuration for new architecture

Archive Reference

Original OpenCode SolidJS UI preserved at: archive/custom-chat-ui

jms830 added 3 commits January 1, 2026 11:13
…I sidebar

- WXT + SolidJS extension with sidepanel UI
- Platform tab bar (OpenCode, Claude, ChatGPT, Gemini, etc.)
- Context bar for page/selection capture to markdown
- Screenshot capture with clipboard copy
- Compact mode content script for OpenCode iframe
- Settings modal with platform management
- Connection detection for OpenCode server
…ction

- Replace custom SolidJS chat with OpenChamber iframe (port 4097)
- Add 3-state connection flow: checking -> opencode-missing -> openchamber-missing -> connected
- Add tabbed install options (bun/npm/curl) with cloudflared tunnel note
- Add OpenChamber port/URL settings in Settings panel
- Add full-page screenshot (scroll-stitch) and Tab Tree capture features
- Add getAllWindowsTabs() and formatTabTree() for cross-window tab capture
- Clean up openchamber-status.ts exports to avoid naming conflicts
@jms830
Copy link
Author

jms830 commented Jan 3, 2026

Created in wrong repo - closing

@jms830 jms830 closed this Jan 3, 2026
@jms830 jms830 deleted the feature/custom-chat-ui branch January 3, 2026 04:07
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