17d56d0e01
Clean break, no compatibility alias. Renames the product name, the CLI binary (`ccam` -> `agenthub`), the env var prefix (`CCAM_` -> `AGENTHUB_`), the Prometheus metric namespace (`ccam_*` -> `agenthub_*`), the tmux session prefix (`ccam-lane-<id>` -> `agenthub-lane-<id>`), the per-repo runtime profile directory (`.ccam/profile` -> `.agenthub/profile`), the lanes state root (`~/.claude/ccam-lanes` -> `~/.claude/agenthub-lanes`), the bundled plugins (`plugins/ccam*` -> `plugins/agenthub*`) and their slash commands (`/ccam-doctor` -> `/agenthub-doctor`, `/ccam:*` -> `/agenthub:*`). Because there is no alias, an existing install has to be updated by hand: rename its `.ccam/profile` directory and any `CCAM_*` variables, and reinstall the plugin under its new name. Two other name families are deliberately left alone here, since they are not just strings: the `Claude-Code-Monitor` repository/marketplace name, and the `agent-dashboard` npm package plus its `~/.claude/agent-dashboard` runtime directory, which holds the live database and needs a migration rather than a rename. Verified: server 1406/1406, client 459/459, `grep -i ccam` clean across tracked files, `openapi.yaml` regenerated (95 paths, unchanged count).
2.3 KiB
2.3 KiB
description
| description |
|---|
| Compile a weekly productivity report using Agent Monitor data — daily_sessions and daily_events trends, per-session costs from pricing engine, token volumes (input/output/cache_read/cache_write + baselines), tool usage top 20, session completion rates by status, and workflow intelligence metrics. |
Weekly Report
Generate a comprehensive weekly productivity report from Agent Monitor data.
Input
The user provides: $ARGUMENTS
This may be:
- "this week" or empty (default: current week Mon-Sun)
- "last week" for the previous week
- A date range: "2025-04-07 to 2025-04-13"
Procedure
-
Fetch weekly data from
http://localhost:4820:GET /api/sessions?limit=200— filter to target week (default sort: most recently updated first)GET /api/analytics— aggregated analyticsGET /api/pricing/cost— cost data
-
Build the weekly report:
📊 Week at a Glance
Metric This Week Last Week Change Sessions N N ↑/↓ N% Total Hours N N ↑/↓ N% Tokens Used N N ↑/↓ N% Total Cost $X.XX $X.XX ↑/↓ N% Completion Rate N% N% ↑/↓ 🏆 Highlights
- Most productive day (by sessions completed)
- Longest session and what it accomplished
- Most used tools and any new tools adopted
- Notable achievements (complex tasks completed, errors resolved)
📈 Daily Breakdown
Day Sessions Hours Cost Completion For each day of the week with activity. 🔧 Tool Usage Report
- Top 10 tools by invocation count
- Tools with highest error rate
- Tool usage distribution chart (text-based)
💡 Productivity Insights
- Peak productivity hours
- Average session duration and trend
- Cost efficiency trend
- Model usage distribution
🎯 Recommendations for Next Week
- Based on error patterns: what to improve
- Based on cost trends: optimization opportunities
- Based on tool usage: workflow suggestions
Output Format
Professional report format with:
- Executive summary (3 sentences max)
- Structured tables with week-over-week comparisons
- Emoji-prefixed section headers for scannability
- Actionable recommendations in priority order