Skip to content

feat(remote-connect): add LAN IP selection and improve ppt-live generation flow - #1370

Merged
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:feat/lan-ip-selection-ppt-live-companion-workspace
Jul 1, 2026
Merged

feat(remote-connect): add LAN IP selection and improve ppt-live generation flow#1370
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:feat/lan-ip-selection-ppt-live-companion-workspace

Conversation

@bobleer

@bobleer bobleer commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remote Connect LAN IP selection: List all local IPv4 interfaces with per-interface gateway detection (macOS/Linux/Windows), expose them in the Remote Connect dialog, and pass the selected IP when starting LAN relay mode.
  • Companion session workspace activation: When opening a chat from the pet bubble, activate the session's owning workspace first (matching sidebar behavior) so the chat input workspace folder stays consistent.
  • ppt-live improvements: Refine agent generation timeline (tool-driven phase labels, cleaner tool result summaries), improve slide rendering/export, update ppt-design skill guidance to enforce write-once constraints without post-generation audit, and bump builtin miniapp version to 193.

Test plan

  • pnpm run type-check:web
  • cargo check -p bitfun-desktop -p bitfun-core
  • pnpm --dir src/web-ui run test:run src/app/services/openAgentCompanionSession.test.ts
  • Manual: open Remote Connect → LAN tab → verify IP dropdown lists interfaces and QR code uses selected IP
  • Manual: open session from companion pet bubble across different workspaces → verify workspace switches correctly
  • Manual: generate/edit slides in ppt-live → verify timeline labels and PPTX export

…ation flow

Allow choosing a specific LAN interface when starting remote connect,
activate the correct workspace when opening sessions from the companion
pet bubble, and refine ppt-live agent timeline, export, and skill guidance.
@bobleer
bobleer merged commit f3694b0 into GCWing:main Jul 1, 2026
4 checks passed
@bobleer
bobleer deleted the feat/lan-ip-selection-ppt-live-companion-workspace branch July 14, 2026 11:44
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