devtune_get_visibility_diff
Compare the current visibility window with the previous window of the same length: citation totals for each window, their change in delta, and a daily series for the current window. primaryShare and shareOfVoice are percents, null when their citations total 0, each with a sibling Range holding a 90% range as low and high in percent, successes and n counted in citations, and directional true when there are too few citations to rely on. comparisons.primaryShare and comparisons.shareOfVoice say whether each share moved: report a change only when comparison is up or down. no_clear_change means the 90% interval on the difference includes zero, so the windows do not show a move; not_comparable with notComparableReason unmeasured means a window has no citations. difference, low and high are in percentage points. The default aggregates only currently active project platforms.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "devtune_get_visibility_diff"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topicId | No | Filter by topic UUID. | |
| platform | No | Filter by AI platform (e.g. chatgpt, perplexity, gemini). | |
| windowDays | No | Rolling window in days: 30 or 90. Defaults to 30. | |
| promptScope | No | Which topics to count: all (default), branded (only topics whose every prompt names the project’s own brand) or unbranded (every other topic, mixed ones included). Prompts that name the brand usually get it mentioned, so unbranded matches the dashboard headline. Applies together with topicId. |