refactoring: TaskItemAdapter params are moved to TaskItemAdapterConfig