feat(app): emit structured download event for CSV exports (#30175)

This commit is contained in:
andig 2026-05-26 18:31:20 +02:00 • committed by GitHub
parent dcc8ed6f7e
commit 2e682c689f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 185 additions and 6 deletions

View file

@ -270,3 +270,20 @@ Deep documentation on specific subsystems is available in `docs/agents/`. Load w
- Implement proper caching strategies and connection pooling
- Avoid blocking operations in main application loop
- Include appropriate comments for complex business logic
## Pull Request Descriptions
Structure PR descriptions in this order. No headlines. Be concise.
1. **References first line**: link related issues or PRs (`fixes #1123`, `replaces #222`, `pairs with org/repo#345`). PRs should almost always reference an issue or related PR — only skip in rare exceptions (e.g. trivial typo fixes).
2. **Intro**: one or a few concise sentences framing what the PR does and why it was created this way. The full problem description belongs in the linked issue, not here.
3. **Bullet list**: most significant changes or user-facing implications. Lead with the most significant.
4. **TODO section** (only if open points remain):
```
**TODO**
- [ ] item a
- [ ] item b
```
Avoid file paths, line numbers, or code listings reproduced from the diff. Include a code snippet only when it conveys the contract (event shape, API signature) more clearly than prose. No testing checklists, no co-author footers, no generator footers.