Skip to content

feat: register the desktop app as an authenticated worker #91

@ibourgeois

Description

@ibourgeois

Context

As a connected Katra instance, I need desktop clients to register as authenticated workers so they can contribute local compute resources while still acting as normal clients for the active instance.

Acceptance Criteria

  • A desktop app can register itself as a worker for the currently active authenticated instance.
  • Desktop clients continue acting as normal clients while also being eligible workers.
  • Worker participation is enabled by default for desktop clients, but can be disabled in client settings or by the connected server instance.
  • Only authenticated instances can use a desktop app as a worker.

Notes

The desktop app should always be a client first. Worker registration is an additional capability layered onto the active authenticated instance connection, not a separate anonymous worker mode.

Out of Scope

  • Queue routing policy between default queues and remote-worker queues.
  • Detailed data privacy / cleanup guarantees during job execution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions