summaryrefslogtreecommitdiffhomepage
path: root/.rules/changelog
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-03-28 03:47:13 +0900
committerAdam Malczewski <[email protected]>2026-03-28 03:47:13 +0900
commit9ccf03b1172dec8c4b9ed2701fcff1935ae63b67 (patch)
tree4d554a5c62ced6c0e9c6a2b0ad758ea6d674b097 /.rules/changelog
parent7edf1f2bbccd514a497ade838c821ca91d499bf9 (diff)
downloadai-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.md7
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.