Skip to content

[codex] Add Agent companion desktop pet#589

Merged
bobleer merged 1 commit intomainfrom
codex/agent-companion-desktop-pet
May 7, 2026
Merged

[codex] Add Agent companion desktop pet#589
bobleer merged 1 commit intomainfrom
codex/agent-companion-desktop-pet

Conversation

@bobleer
Copy link
Copy Markdown
Collaborator

@bobleer bobleer commented May 7, 2026

Summary

  • persist Agent companion pet selection and display mode across restarts
  • add desktop floating pet mode with a transparent Tauri window, 96px pet rendering, bottom-right positioning, and cross-platform window setup
  • sync companion mood and multi-session task bubbles from active session state, with stable bubble ordering
  • restore normal chat input controls when the companion is shown as the desktop pet

Why

Users reported that selected companion images reset after restarting BitFun, desktop pet mode needed to become the default companion display, and companion visuals stayed idle during active sessions. The desktop pet also needed task status bubbles for concurrent sessions.

Validation

  • pnpm run type-check:web
  • pnpm run lint:web
  • pnpm --dir src/web-ui run test:run
  • cargo check -p bitfun-desktop
  • cargo test -p bitfun-desktop

@bobleer bobleer marked this pull request as ready for review May 7, 2026 04:48
@bobleer bobleer merged commit d2332d8 into main May 7, 2026
4 checks passed
SWangHash pushed a commit to SWangHash/BitFun that referenced this pull request May 8, 2026
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