Skip to content

[Task]: Add device selector #837

@ActiveChooN

Description

@ActiveChooN

Description

Add a device selector to the application that allows users to choose the inference accelerator at the project level. The selected device is persisted as project configuration via the backend API.
Depends on #836

Component

UI (React frontend)

Acceptance Criteria

  • A Device Picker is rendered in the toolbar
  • Available devices are fetched from GET /system/devices and shown with names
  • An Auto option is always present and is the default
  • The currently selected device reflects the value stored on the project (from useCurrentProject)
  • Selecting a new device calls PUT /projects/{id} with { device } and invalidates the project query

Implementation Notes

No response

Parent Epic

No response

Dependencies

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions