mirror of
https://github.com/block/buzz.git
synced 2026-11-12 20:31:12 +00:00
Replace the mobile Agents sheet with a full-page directory of verified owned agents. Add dedicated creation and avatar pages with catalog-backed model selection, reuse the profile emoji/photo/camera controls, and expose Builderbot model settings while labeling desktop agents “Manage on desktop.” Share one account-scoped model catalog across editable cards and retries. Choose Bestie from the agent profile using the shared encrypted main-agent record (text-only action, filled star once selected), and move confirmed deletion to a top-left trash control with native iOS glass. Include uploaded avatars in owner registrations so desktop can display them. Validation: mobile analysis and all 3,958 hosted-enabled app tests passed; default-build tests run by the push hook. Earlier iPhone build installed and iterated with the user; the current iOS build succeeds, but final changes still need a device pass. Independent review found no new blockers. Actual camera capture and live Bestie sync remain unconfirmed; the existing shared `main-agent` wire format and Bestie terminology are retained. ### Snapshots Widget-harness captures with test data (not native iOS chrome). | Agents directory | Image avatar editor | | --- | --- | |  |  | --------- Signed-off-by: kenny lopez <klopez4212@gmail.com> Co-authored-by: Terp <5856f6900e8e0a4e0ea1f4f8d2ee33e4753d2119bc122f94ecafc660b46c0511@buzz.block.builderlab.xyz>
249 lines
7.2 KiB
Dart
249 lines
7.2 KiB
Dart
/// Avatar artwork shared with the desktop catalog (20260925T154625166Z).
|
|
const agentAvatarCatalog = <({String name, String url})>[
|
|
(
|
|
name: 'Fuzzies 1',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-1.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 2',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-2.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 3',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-3.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 4',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-4.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 5',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-5.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 6',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-6.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 7',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-7.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 8',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-8.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 9',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-9.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 10',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-10.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 11',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-11.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 12',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-12.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 13',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-13.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 14',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-14.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 15',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-15.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 16',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-16.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 17',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-17.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 18',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-18.png',
|
|
),
|
|
(
|
|
name: 'Fuzzies 19',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/fuzzies/fuzzies-19.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 1',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-1.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 2',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-2.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 3',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-3.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 4',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-4.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 5',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-5.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 6',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-6.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 7',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-7.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 8',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-8.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 9',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-9.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 10',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-10.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 11',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-11.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 12',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-12.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 13',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-13.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 14',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-14.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 15',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-15.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 16',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-16.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 17',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-17.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 18',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-18.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 19',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-19.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 20',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-20.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 21',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-21.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 22',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-22.png',
|
|
),
|
|
(
|
|
name: 'Gloopies 23',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/gloopies/gloopies-23.png',
|
|
),
|
|
(
|
|
name: 'Figgies 2',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/pollies/pollies-2.png',
|
|
),
|
|
(
|
|
name: 'Figgies 9',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/pollies/pollies-9.png',
|
|
),
|
|
(
|
|
name: 'Figgies 10',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/pollies/pollies-10.png',
|
|
),
|
|
(
|
|
name: 'Figgies 21',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/pollies/pollies-21.png',
|
|
),
|
|
(
|
|
name: 'Figgies 23',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/pollies/pollies-23.png',
|
|
),
|
|
(
|
|
name: 'Figgies 24',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/pollies/pollies-24.png',
|
|
),
|
|
(
|
|
name: 'Figgies 25',
|
|
url:
|
|
'https://dwwgwmfqqjotj.cloudfront.net/avatars/20260925T154625166Z/poster/pollies/pollies-25.png',
|
|
),
|
|
];
|