simple past and past participle of thread
Having threads.
(Internet, not comparable) Of messages: arranged in a thread or threads.