Skip to content

[Idea]: Option to switch to a random runner at a set interval #91

Description

@darren816

Overview of the requested feature

It would be nice to have an option that changes the runner to a random one every so often, picking from the runners I already have installed.

For the interval, a short list to choose from would be enough — something like 30 seconds, 1 minute, 5 minutes, 10 minutes, 30 minutes.

It would be off unless you turn it on, so nothing changes for people who don't want it.

Just to be clear, I'm not asking for any old runner to be brought back. This is only about switching between the ones I already have.

Why this feature is worth the maintenance cost

This helps anyone with more than one runner installed, which is pretty common now that runners come from the Runner Gallery. It doesn't depend on any particular runner, so it would work with whatever people add later too.

Right now you can only switch by hand, so most people pick one and never see the rest. Letting them rotate gives a reason to go back to the Gallery and try more.

On the cost side: it's a timer that calls the switching you already have. Nothing new to draw, and nothing to maintain runner by runner. And since it's off by default, it doesn't affect anyone who ignores it.

Related Issues (optional)

No response

Check List

  • I have read CONTRIBUTING.md.
  • This benefits a wide range of users, and its benefit clearly outweighs the ongoing maintenance cost.
  • Not a runner request (those go to the Runner Gallery).
  • No duplicate exists. I will file any similar-but-distinct ideas as separate issues rather than stacking them here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions