diff options
| author | Adam Malczewski <[email protected]> | 2026-03-28 03:47:13 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-03-28 03:47:13 +0900 |
| commit | 9ccf03b1172dec8c4b9ed2701fcff1935ae63b67 (patch) | |
| tree | 4d554a5c62ced6c0e9c6a2b0ad758ea6d674b097 /.rules/changelog | |
| parent | 7edf1f2bbccd514a497ade838c821ca91d499bf9 (diff) | |
| download | ai-pulse-obsidian-plugin-9ccf03b1172dec8c4b9ed2701fcff1935ae63b67.tar.gz ai-pulse-obsidian-plugin-9ccf03b1172dec8c4b9ed2701fcff1935ae63b67.zip | |
fix mobile issues
Diffstat (limited to '.rules/changelog')
| -rw-r--r-- | .rules/changelog/2026-03/28/02.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.rules/changelog/2026-03/28/02.md b/.rules/changelog/2026-03/28/02.md new file mode 100644 index 0000000..007c977 --- /dev/null +++ b/.rules/changelog/2026-03/28/02.md @@ -0,0 +1,7 @@ +# 2026-03-28 — Bug Investigation Report + +## Added +- `.rules/report/bug-investigation.md` — Detailed investigation of 3 reported bugs: + 1. **Stop button broken on mobile:** `abortSignal` not passed to mobile strategy in `ollama-client.ts`. + 2. **Chat cuts off on cold model start:** No mid-stream error checking for `chunk.error` in streamed ndjson; no timeout handling for slow model loads. + 3. **Scroll-to-bottom unreliable:** `scrollTop = scrollHeight` unreliable in flex containers on mobile; missing `requestAnimationFrame` gating before scroll measurement. |
