idncsk / canvas-ui-browser

Canvas UI Firefox browser extension
GNU Affero General Public License v3.0
0 stars 0 forks source link

€80 | Change the tab list layout to organize tabs based on Device ID(name): Browser name #6

Open idncsk opened 2 months ago

idncsk commented 2 months ago

Usually you'd have your canvas server running in the cloud or on a beefy workstation managing local AI agents and other roles like minio or maild. In such setup, you'd want to connect multiple(or maybe all) compute devices to the same canvas-server instance.

Devices in Canvas are automatically identified by a device ID and an optional device name, it would be good to display this in the browser extension as well.

Feature bitmaps also play a major role in the architecture of Canvas (does not look like that but be prepared!), what browser a tab is coming from can be stored as a feature bitmap or within the tab document itself.

Regardless of the implementation, tabs in the extension should be sorted as

Device ID: Firefox (OS)

if a device name is set, its Device name (device ID): Browser (OS)

Work NB (d1a34b96): Firefox (Linux)

Work NB (d1a34b96): Chrome (Linux)

Home (cf11b2d4): Edge (Windows)

idncsk commented 1 month ago

Descoped for now