{"source":"semconv","version":"1.44.0","attribute":{"id":"process.command_args","type":"string[]","stability":"release_candidate","brief":"All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from `proc/[pid]/cmdline`. For libc-based executables, this would be the full argv vector passed to `main`. SHOULD NOT be collected by default unless there is sanitization that excludes sensitive data.","examples":["[\"cmd/otecol\",\"--config=config.yaml\"]"],"namespace":"process","definedIn":"model/process/registry.yaml","usedBy":[{"groupId":"attributes.cli.common","groupType":"attribute_group","requirementLevel":"recommended"},{"groupId":"entity.process","groupType":"entity","signalName":"process","requirementLevel":"opt_in"},{"groupId":"span.cli.client","groupType":"span","requirementLevel":"recommended"},{"groupId":"span.cli.internal","groupType":"span","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"},{"version":"1.42.0","publishedAt":"2026-06-12T21:03:17Z","kind":"stability-changed","detail":"Promoted to release_candidate.","severity":"notable"}],"replaces":[]}