Kiro User Activity Reports Now Show Per-Model Message Counts

Kiro's daily user activity reports now show message counts broken down by AI model. Enterprise admins can track adoption and usage patterns across Claude, Auto, and other models with per-model columns.

Kiro User Activity Reports Now Show Per-Model Message Counts

TL;DR

  • Daily user activity reports now break down message counts by AI model
  • Enterprise admins can track adoption and usage patterns across Claude, Auto, and other models
  • Each model gets its own column in the report (e.g., Claude_Opus_4.6_messages, Auto_messages)

What Dropped

Kiro's daily user activity reports now include per-model message breakdowns. Instead of a single message count, admins see granular data showing how many messages users sent through each AI model during the reporting period.

The Dev Angle

For teams running multi-model setups, this is practical visibility. You can now see which models your users actually prefer, whether they're hitting Claude Opus, using Auto routing, or cycling through other options. The report columns dynamically reflect whatever models were active that day—no static columns, no guessing.

This matters if you're managing enterprise deployments where model costs vary or where you need to justify which models justify their seat at the table. You get the raw adoption data without digging through logs.

Should You Care?

If you're an enterprise admin tracking usage and costs, yes. This saves you from manual log parsing and gives you the breakdown you need for capacity planning and budget forecasting. If you're a solo developer or small team, this doesn't change your workflow—your activity reports stay the same, just with more detail if you want it.

The real win here is transparency. You can now answer "which models are actually getting used?" in seconds instead of hours. That's especially useful if you've recently added new models (like Claude Opus 4.7) and want to track adoption velocity.

Source: Kiro