From 584a5116f3f12fea66666632d46d990baf4da993 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 16 Jul 2026 01:19:13 +0000 Subject: [PATCH 1/2] Add usage instrumentation for feature/command adoption reporting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Every keep-vs-cut decision on the roadmap so far has been a guess. Adds an append-only usage_events table + record_usage() helper, logged from every agent tool call (agent/main.py's _run_tools) and every UI-only mutation that bypasses the agent entirely (expense/income edit/delete, CSV export, budget set/delete in api/server.py). Chat requests now carry an optional `source` tag (chip: