Skip to content

Add mobee-desktop scaffold (egui Seller Hub) - #184

Merged
orveth merged 2 commits into
mainfrom
comb/desktop-main-scaffold
Jul 27, 2026
Merged

Add mobee-desktop scaffold (egui Seller Hub)#184
orveth merged 2 commits into
mainfrom
comb/desktop-main-scaffold

Conversation

@gudnuf

@gudnuf gudnuf commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

What

Adds the mobee-desktop crate: an egui/eframe "Mobee Seller Hub" desktop scaffold with Home / Agents / Activity / Money / Accounts tabs. Home wires a health check to mobee doctor (bound to $HOME via env), seller start uses mobee sell without secrets on argv, sensitive argv values are redacted in display, and the Activity view reads episode JSONL logs (skips bad lines, newest first).

Single commit (Add desktop scaffold on main, authored by gudnuf) rebased onto current main (bad82c7). Touches only the new crate plus root Cargo.toml workspace member and Cargo.lock.

Verification

  • nix develop -c cargo test -p mobee-desktop — 4/4 pass post-rebase.
  • nix develop -c cargo test --workspace — 556+37+1 pass; one timing-flaky mobee-core local-relay test failed under full-suite load (unawarded_claim_releases_on_deadline_never_executes; a different one, collect_integrity, failed on another run). Both pass consistently in isolation (3/3 reruns) — pre-existing flake class, same family as the one telemetry test: isolate hung-sink timing from the mirror fsync (kill flake) #165 fixed, untouched by this change.

🤖 Generated with Claude Code

gudnuf added 2 commits July 26, 2026 23:00
Co-authored-by: gudnuf <gudnuf21@proton.me>
Signed-off-by: gudnuf <gudnuf21@proton.me>
@orveth
orveth merged commit 311f73a into main Jul 27, 2026
2 checks passed
@orveth
orveth deleted the comb/desktop-main-scaffold branch July 27, 2026 16:33
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.

2 participants