Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Cause for 'rovodev' / 'segment' debug logs?

Juan Mackie September 30, 2025

Hi everyone,

I've recently started seeing a lot of debug logs appearing in my console/log files on my Windows machine, and I'm trying to figure out what they are and where they're coming from.

The logs mention a product called 'rovodev' or 'rovodevCLI' and seem to be sending tracking events to Segment (an analytics platform). They also reference userIdType': 'atlassianAccount'.


## LOGS

DEBUG:segment:queueing: {'integrations': {}, 'anonymousId': None, 'properties': {'product': 'rovodev', 'env': 'prod',
'origin': 'unknown', 'userIdType': 'atlassianAccount', 'tenantId': 'unknown', 'tenantIdType': 'cloudId', 'subproduct':
'rovodev', 'platform': 'windows', 'eventType': 'track', 'source': 'rovodev permission decision', 'actionSubject':
'tool_permission', 'action': 'decision', 'workspaceId': None, 'orgId': '{REDACTED BEFORE POSTING}',
'attributes': {'sessionId': '{REDACTED BEFORE POSTING}', 'isAIFeature': 0, 'userGeneratedAI': 0,
'aiFeatureName': 'rovodevCLI', 'singleInstrumentationID': '{REDACTED BEFORE POSTING}', 'start_time':
'2025-10-01T05:37:54.419951Z', 'trace_id': '{REDACTED BEFORE POSTING}', 'span_id': '{REDACTED BEFORE POSTING}',
'timestamp': '2025-10-01T05:37:54.419722Z', 'tool_name': 'powershell', 'decision': 'allow', 'source': 'user_decision',
'scope': 'session', 'command': 'curl -I http://localhost:3000', 'is_compound_command': None, 'pattern_used': 'null',
'authType': 'ASAP', 'isInternal': False, 'rovoDevCliVersion': '0.11.26', 'repository': '{REDACTED BEFORE POSTING}',
'branch_key_hash': '{REDACTED BEFORE POSTING}', 'xid': 'rovodev-cli',
'rovoDevInstanceId': '{REDACTED BEFORE POSTING}', 'wsl': False}}, 'timestamp':
'2025-10-01T05:37:54.421452+00:00', 'context': {'userAgent': None, 'ip': None, 'validationMode': 'quiet', 'library':
{'name': 'analytics-python', 'version': '1.4.post1'}}, 'userId': '{REDACTED BEFORE POSTING}', 'type':
'track', 'event': 'tool_permission decision', 'messageId': '523b2fd0-e519-4108-9bc9-80f45efa85e5'}
DEBUG:segment:enqueued with blocking track.
DEBUG:segment:making request: {"batch": [{"integrations": {}, "anonymousId": null, "properties": {"product": "rovodev",
"env": "prod", "origin": "unknown", "userIdType": "atlassianAccount", "tenantId": "unknown", "tenantIdType": "cloudId",
"subproduct": "rovodev", "platform": "windows", "eventType": "track", "source": "rovodev permission decision",
"actionSubject": "tool_permission", "action": "decision", "workspaceId": null, "orgId":
"{REDACTED BEFORE POSTING}", "attributes": {"sessionId": "{REDACTED BEFORE POSTING}",
"isAIFeature": 0, "userGeneratedAI": 0, "aiFeatureName": "rovodevCLI", "singleInstrumentationID":
"{REDACTED BEFORE POSTING}", "start_time": "2025-10-01T05:37:54.419951Z", "trace_id":
"{REDACTED BEFORE POSTING}", "span_id": "{REDACTED BEFORE POSTING}", "timestamp": "2025-10-01T05:37:54.419722Z",
"tool_name": "powershell", "decision": "allow", "source": "user_decision", "scope": "session", "command": "curl -I
http://localhost:3000", "is_compound_command": null, "pattern_used": "null", "authType": "ASAP", "isInternal": false,
"rovoDevCliVersion": "0.11.26", "repository": "{REDACTED BEFORE POSTING}", "branch_key_hash":
"{REDACTED BEFORE POSTING}", "xid": "rovodev-cli", "rovoDevInstanceId":
"{REDACTED BEFORE POSTING}", "wsl": false}}, "timestamp": "2025-10-01T05:37:54.421452+00:00", "context":
{"userAgent": null, "ip": null, "validationMode": "quiet", "library": {"name": "analytics-python", "version":
"1.4.post1"}}, "userId": "{REDACTED BEFORE POSTING}", "type": "track", "event": "tool_permission
decision", "messageId": "523b2fd0-e519-4108-9bc9-80f45efa85e5"}], "sentAt": "2025-10-01T05:37:54.422937+00:00"}
DEBUG:segment:data uploaded successfully
DEBUG:segment:successfully flushed about 0 items.
DEBUG:segment:queueing: {'integrations': {}, 'anonymousId': None, 'properties': {'product': 'rovodev', 'env': 'prod',
'origin': 'unknown', 'userIdType': 'atlassianAccount', 'tenantId': 'unknown', 'tenantIdType': 'cloudId', 'subproduct':
'rovodev', 'platform': 'windows', 'eventType': 'track', 'source': 'rovodev permission decision', 'actionSubject':
'tool_permission', 'action': 'decision', 'workspaceId': None, 'orgId': '{REDACTED BEFORE POSTING}',
'attributes': {'sessionId': '{REDACTED BEFORE POSTING}', 'isAIFeature': 0, 'userGeneratedAI': 0,
'aiFeatureName': 'rovodevCLI', 'singleInstrumentationID': '{REDACTED BEFORE POSTING}', 'start_time':
'2025-10-01T05:37:54.484787Z', 'trace_id': '{REDACTED BEFORE POSTING}', 'span_id': '{REDACTED BEFORE POSTING}',
'timestamp': '2025-10-01T05:37:54.419722Z', 'tool_name': 'powershell', 'decision': 'allow', 'source': 'user_decision',
'scope': 'session', 'command': 'curl -I http://localhost:3000', 'is_compound_command': None, 'pattern_used': 'null',
'authType': 'ASAP', 'isInternal': False, 'rovoDevCliVersion': '0.11.26', 'repository': '{REDACTED BEFORE POSTING}',
'branch_key_hash': '{REDACTED BEFORE POSTING}', 'xid': 'rovodev-cli',
'rovoDevInstanceId': '{REDACTED BEFORE POSTING}', 'wsl': False}}, 'timestamp':
'2025-10-01T05:37:54.485973+00:00', 'context': {'userAgent': None, 'ip': None, 'validationMode': 'quiet', 'library':
{'name': 'analytics-python', 'version': '1.4.post1'}}, 'userId': '{REDACTED BEFORE POSTING}', 'type':
'track', 'event': 'tool_permission decision', 'messageId': '02aed2cc-8c54-43de-ac88-57aee6c891b1'}
DEBUG:segment:enqueued with blocking track.
DEBUG:segment:making request: {"batch": [{"integrations": {}, "anonymousId": null, "properties": {"product": "rovodev",
"env": "prod", "origin": "unknown", "userIdType": "atlassianAccount", "tenantId": "unknown", "tenantIdType": "cloudId",
"subproduct": "rovodev", "platform": "windows", "eventType": "track", "source": "rovodev permission decision",
"actionSubject": "tool_permission", "action": "decision", "workspaceId": null, "orgId":
"{REDACTED BEFORE POSTING}", "attributes": {"sessionId": "{REDACTED BEFORE POSTING}",
"isAIFeature": 0, "userGeneratedAI": 0, "aiFeatureName": "rovodevCLI", "singleInstrumentationID":
"{REDACTED BEFORE POSTING}", "start_time": "2025-10-01T05:37:54.484787Z", "trace_id":
"{REDACTED BEFORE POSTING}", "span_id": "{REDACTED BEFORE POSTING}", "timestamp": "2025-10-01T05:37:54.419722Z",
"tool_name": "powershell", "decision": "allow", "source": "user_decision", "scope": "session", "command": "curl -I
http://localhost:3000", "is_compound_command": null, "pattern_used": "null", "authType": "ASAP", "isInternal": false,
"rovoDevCliVersion": "0.11.26", "repository": "{REDACTED BEFORE POSTING}", "branch_key_hash":
"{REDACTED BEFORE POSTING}", "xid": "rovodev-cli", "rovoDevInstanceId":
"{REDACTED BEFORE POSTING}", "wsl": false}}, "timestamp": "2025-10-01T05:37:54.485973+00:00", "context":
{"userAgent": null, "ip": null, "validationMode": "quiet", "library": {"name": "analytics-python", "version":
"1.4.post1"}}, "userId": "{REDACTED BEFORE POSTING}", "type": "track", "event": "tool_permission
decision", "messageId": "02aed2cc-8c54-43de-ac88-57aee6c891b1"}], "sentAt": "2025-10-01T05:37:54.487161+00:00"}
DEBUG:segment:data uploaded successfully
DEBUG:segment:successfully flushed about 0 items.
DEBUG:segment:queueing: {'integrations': {}, 'anonymousId': None, 'properties': {'product': 'rovodev', 'env': 'prod',
'origin': 'unknown', 'userIdType': 'atlassianAccount', 'tenantId': 'unknown', 'tenantIdType': 'cloudId', 'subproduct':
'rovodev', 'platform': 'windows', 'eventType': 'track', 'source': 'rovodev tool started', 'actionSubject':
'llm_tool_call', 'action': 'started', 'workspaceId': None, 'orgId': '{REDACTED BEFORE POSTING}',
'attributes': {'sessionId': '{REDACTED BEFORE POSTING}', 'isAIFeature': 1, 'userGeneratedAI': 1,
'aiFeatureName': 'rovodevCLI', 'singleInstrumentationID': '{REDACTED BEFORE POSTING}', 'start_time':
'2025-10-01T05:37:54.576145Z', 'trace_id': '{REDACTED BEFORE POSTING}', 'span_id': '{REDACTED BEFORE POSTING}',
'tool_name': 'powershell', 'tool_call_id': 'toolu_vrtx_01SKfB7dMmnCKYitbhN5YmVL', 'timestamp':
'2025-10-01T05:37:54.576066Z', 'authType': 'ASAP', 'isInternal': False, 'rovoDevCliVersion': '0.11.26', 'repository':
'{REDACTED BEFORE POSTING}', 'branch_key_hash': '{REDACTED BEFORE POSTING}', 'xid':
'rovodev-cli', 'rovoDevInstanceId': '{REDACTED BEFORE POSTING}', 'wsl': False}}, 'timestamp':
'2025-10-01T05:37:54.577049+00:00', 'context': {'userAgent': None, 'ip': None, 'validationMode': 'quiet', 'library':
{'name': 'analytics-python', 'version': '1.4.post1'}}, 'userId': '{REDACTED BEFORE POSTING}', 'type':
'track', 'event': 'llm_tool_call started', 'messageId': '4e90b5bd-8329-4a4c-840c-b76717c1932f'}
DEBUG:segment:enqueued with blocking track.
DEBUG:segment:making request: {"batch": [{"integrations": {}, "anonymousId": null, "properties": {"product": "rovodev",
"env": "prod", "origin": "unknown", "userIdType": "atlassianAccount", "tenantId": "unknown", "tenantIdType": "cloudId",
"subproduct": "rovodev", "platform": "windows", "eventType": "track", "source": "rovodev tool started", "actionSubject":
"llm_tool_call", "action": "started", "workspaceId": null, "orgId": "{REDACTED BEFORE POSTING}",
"attributes": {"sessionId": "{REDACTED BEFORE POSTING}", "isAIFeature": 1, "userGeneratedAI": 1,
"aiFeatureName": "rovodevCLI", "singleInstrumentationID": "{REDACTED BEFORE POSTING}", "start_time":
"2025-10-01T05:37:54.576145Z", "trace_id": "{REDACTED BEFORE POSTING}", "span_id": "{REDACTED BEFORE POSTING}",
"tool_name": "powershell", "tool_call_id": "toolu_vrtx_01SKfB7dMmnCKYitbhN5YmVL", "timestamp":
"2025-10-01T05:37:54.576066Z", "authType": "ASAP", "isInternal": false, "rovoDevCliVersion": "0.11.26", "repository":
"{REDACTED BEFORE POSTING}", "branch_key_hash": "{REDACTED BEFORE POSTING}", "xid":
"rovodev-cli", "rovoDevInstanceId": "{REDACTED BEFORE POSTING}", "wsl": false}}, "timestamp":
"2025-10-01T05:37:54.577049+00:00", "context": {"userAgent": null, "ip": null, "validationMode": "quiet", "library":
{"name": "analytics-python", "version": "1.4.post1"}}, "userId": "{REDACTED BEFORE POSTING}", "type":
"track", "event": "llm_tool_call started", "messageId": "4e90b5bd-8329-4a4c-840c-b76717c1932f"}], "sentAt":
"2025-10-01T05:37:54.578241+00:00"}
DEBUG:segment:data uploaded successfully
DEBUG:segment:successfully flushed about 0 items.

1 answer

0 votes
Dr Valeri Colon _Connect Centric_
Community Champion
November 13, 2025

@Juan Mackie Rovo Dev CLI uses Segment analytics to track tool-permission decisions, feature usage, and CLI events. You’ll see them if the CLI is installed anywhere on your system or if another app runs it in the background. Nothing harmful, just telemetry. You can disable logging by turning off analytics in the Rovo Dev config or uninstalling the CLI.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events