Wouldn't the user be a developer? Can we assume said developer is smart enough to pass in a boolean value for the thread option? Ultimately up to you I guess, but ideally I would prefer to just update the docs:

```every``` takes a ```:thread``` parameter, which must be a boolean, e.g. 

```ruby
every(1.minute, 'some job', thread: true)
```