{"source":"semconv","version":"1.44.0","attribute":{"id":"thread.name","type":"string","stability":"development","brief":"Current thread name.","note":"Examples of where the value can be extracted from:\n\n| Language or platform | Source |\n| --- | --- |\n| JVM | `Thread.currentThread().getName()` |\n| .NET | `Thread.CurrentThread.Name` |\n| Python | `threading.current_thread().name` |\n| Ruby | `Thread.current.name` |\n| Erlang | `erlang:process_info(self(), registered_name)` |","examples":["main"],"namespace":"thread","definedIn":"model/thread/registry.yaml","usedBy":[{"groupId":"thread","groupType":"attribute_group","requirementLevel":"recommended"}]},"history":[{"version":"1.30.0","publishedAt":"2025-01-24T19:11:42Z","kind":"first-seen","detail":"Already present at v1.30.0, the oldest release tracked here (experimental)."},{"version":"1.31.0","publishedAt":"2025-03-11T00:53:13Z","kind":"stability-changed","detail":"Stability label respelled from experimental to development.","severity":"informational"}],"replaces":[]}