@togglhq/cli@1.13.107
Toggl CLI for Toggl 2.0 API operations.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe flagged process execution is used to open the OAuth browser or to run the skill installer after an explicit command. The package documents its default telemetry, limits product analytics to usage metadata, and provides opt-outs for analytics and error reporting.
Decision evidence
public snapshot- The manifest has no install lifecycle hooks; its scripts are build, checks, tests and package-link commands.
- The README documents product analytics and error reporting, what they collect, and how to disable each.
- Product analytics records only command name, action, outcome, client, session ID, package version and an error category; it does not include command arguments or output.
- The Toggl skill installer runs only through the explicit `toggl skill setup` or `sync` command and passes the package’s local directory to the `skills` CLI.
- The browser-opening subprocess is used to open the OAuth login URL.
- CLI startup enables analytics and error reporting by default, with opt-outs provided through environment variables.
- The skill setup command delegates to a dependency that can read GitHub credentials, but this package invokes it only for explicit setup of its packaged skill.
Source & flagged code
5 flaggedPackage source references child process execution.
build/program-DhjFNj6s.jsView on unpkg · L6Findings
Affected versions and remediation
This report applies to @togglhq/cli@1.13.107.
See all versions of @togglhq/cli for other recorded verdicts.
- Review the evidence and your use of @togglhq/cli@1.13.107 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.