You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Report first-party skill names on skill_used, bucket the rest as custom (#959)
* Report first-party skill names on skill_used, bucket the rest as custom
* Qualify skill-name privacy bullet and narrow first-party skill comment
* Correct the skill_used allowlist rationale to reportable-by-name
user-invocable false opts out of slash synthesis, not name reporting: seven flagged skills stay allowlisted as use_skill recipes; only the four bake-only background skills are excluded.
Copy file name to clipboardExpand all lines: docs/TELEMETRY.md
+26-10Lines changed: 26 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Each event carries a small set of properties:
18
18
|`$ai_generation`| Once per completed turn (may be sampled); always on turn failure |`$ai_trace_id`, `$ai_provider`, `$ai_model`, `$ai_input_tokens`, `$ai_output_tokens`, `$ai_latency`, `$ai_is_error`, `$ai_error`, `$ai_cache_read_input_tokens`, `$ai_cache_creation_input_tokens`, `$ai_reasoning_tokens`, `tool_call_count`, `tool_error_count`, `subagent_call_count`|
19
19
|`$ai_span`| Opt-in only — once per top-level tool call when `CORBITS_TELEMETRY_AI_SPANS` is set |`$ai_trace_id`, `$ai_span_id`, `$ai_parent_id`, `$ai_span_name`, `$ai_is_error`|
20
20
|`slash_command`| A slash command is dispatched (shared product-event path) |`command_name`|
21
-
|`skill_used`|`use_skill` loads a skill that resolved |(none beyond common properties)|
21
+
|`skill_used`|`use_skill` loads a skill that resolved |`skill_name`|
22
22
|`plugin_loaded`| First successful load of a plugin identity in this process |`origin`|
23
23
|`subagent_start`| A `spawn_agent` dispatch begins |`agent_name`|
0 commit comments