4fa20255ae54e0a1ef6e399ad8b13544336303b6
- Rename custom event from ramble:toggle-recording to kon:toggle-recording - Change download filename prefix from ramble- to kon- - Fix export extension mapping: csv and html formats now produce correct file extensions instead of falling through to .txt - Add console.warn when PCM buffer exceeds 5-minute cap and gets truncated - Replace magic numbers with shared constants (MAX_PCM_SAMPLES, MIN_CHUNK_SAMPLES, CHUNK_INTERVAL_MS, FEEDBACK_TIMEOUT_MS) - Use shared pad() utility from time.js instead of inline reimplementation - Remove unused saveTasks import - Simplify redundant 3-branch append logic to 2 branches with clarifying comment - Use $derived.by to avoid double transcript.trim() in wordCount Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Languages
Rust
56.1%
Svelte
26.8%
TypeScript
7.8%
Shell
3.2%
HTML
2.4%
Other
3.7%