FN-6620: categorize Fusion tool analytics
Improve Command Center tool analytics so Fusion tool calls land in meaningful buckets.
- categorize Fusion task, planning, research, agent, skills, secrets, workflow, GitHub, and memory tool families
- re-bucket historical tool_call rows whose stored category was missing or `other` while preserving explicit custom categories
- cover categorization and aggregation behavior with core tests
- add a patch changeset for the published CLI package
Files changed:
.changeset/fn-6620-tool-categories.md | 5 ++
packages/core/src/__tests__/tool-analytics.test.ts | 33 +++++++++++
packages/core/src/__tests__/usage-events.test.ts | 69 +++++++++++++++++++---
packages/core/src/tool-analytics.ts | 22 +++++--
packages/core/src/usage-events.ts | 66 ++++++++++++++++++++-
5 files changed, 178 insertions(+), 17 deletions(-)
Fusion-Task-Id: FN-6620
Fusion-Task-Lineage: a8f2525e-7aff-4576-89e2-6b142792f380