refactor: refine worker interface definition