Skip to content

Commit a0df423

Browse files
authored
fix(app): keep a waiting question marked until the host hears its answer, on every browser (#679)
* fix(app): keep a waiting question marked until the host hears its answer, on every browser The channel publishes an answered run state when a question's wait ends with the run still going, and the app reads a pending question from that host state instead of from when this browser profile first visited or last opened the channel. Why: apps/app/src/attention.ts#function pending | a question is pending from the host's ran outcome alone (question until answered/done/failed/stopped), never from this profile's since or seen Why: packages/channel/src/questions.ts#class Questions | onAsk hears answered when the tool's wait resolves (answer, skip or a queued message), never on abort, which the run's end already publishes * chore: confirm and replace lane notes for the question attention fix * lane: sync fix-needs-you memory
1 parent 9922b75 commit a0df423

16 files changed

Lines changed: 92 additions & 40 deletions

.lane/memory/apps/app/src/attention.ts/01M5J49ZNB9XYK6GFYV3SBXKAP-told-and-called-persist-per.md renamed to .lane/attic/apps/app/src/attention.ts/01M5J49ZNB9XYK6GFYV3SBXKAP-told-and-called-persist-per.md

File renamed without changes.

‎.lane/memory/apps/app/src/attention.ts/01M5J49W4DPK93Q9SVS23VW59A-mention-counts-are-ignored-u.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ anchor: function useAttention
44
created: 2026-10-22T15:40:01Z
55
norm: '1'
66
sig: 764bb872be391a4f
7-
body_hash: e8f4fd56e6b15297
8-
raw_hash: 3466b3d2a2a88367
9-
vouched: 2026-10-22T20:42:40Z
7+
body_hash: 0d70c33821757895
8+
raw_hash: 6c2701af357899ff
9+
vouched: 2026-10-23T12:23:27Z
1010
lines: 100-195
1111
---
1212

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
id: 01M5MBEFW3PXMMV82S8RKT9VKY
3+
anchor: function pending
4+
created: 2026-10-23T12:23:22Z
5+
norm: '1'
6+
sig: af3b225fe1618ff5
7+
body_hash: b9ff227c0ed2e9f3
8+
raw_hash: 850b81451b16b439
9+
lines: 62-69
10+
---
11+
12+
a question is pending from the host's ran outcome alone (question until answered/done/failed/stopped), never from this profile's since or seen
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
id: 01M5MBEQ6RJJ5BY6QA3FWW6NBP
3+
anchor: '@file'
4+
created: 2026-10-23T12:23:29Z
5+
norm: '1'
6+
sig: 9d222e7bbdcbbb9b
7+
body_hash: 57bde1c5f58e5bf4
8+
raw_hash: 5c870af127b25658
9+
lines: 1-218
10+
supersedes: 01M5J49ZNB9XYK6GFYV3SBXKAP
11+
---
12+
13+
`told` and `called` persist per host and user so reloads and reconnects never re-notify the same run end or mention; `since` keeps history from lighting up on a first visit, but a question still waiting is host state and marks its channel on any profile

‎.lane/memory/packages/channel/src/channel.ts/01M4XQKND0900E94CG3BXBEJP7-a-run-s-end-is-read-from-the.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ anchor: class Channel
44
created: 2026-10-14T17:33:22Z
55
norm: '1'
66
sig: c905677fa4be33c1
7-
body_hash: a3c1f1281c5b3997
8-
raw_hash: 10f2879f7a794315
9-
vouched: 2026-10-22T22:28:50Z
7+
body_hash: 6470793c4d7ec520
8+
raw_hash: b16b1cb88d0267d5
9+
vouched: 2026-10-23T12:23:27Z
1010
lines: 114-792
1111
---
1212

‎.lane/memory/packages/channel/src/channel.ts/01M4YFFTK7TWGKENJAD1W10HJJ-the-desktop-default-changes.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ anchor: class Channel
44
created: 2026-10-15T00:30:42Z
55
norm: '1'
66
sig: c905677fa4be33c1
7-
body_hash: a3c1f1281c5b3997
8-
raw_hash: 10f2879f7a794315
9-
vouched: 2026-10-22T22:28:50Z
7+
body_hash: 6470793c4d7ec520
8+
raw_hash: b16b1cb88d0267d5
9+
vouched: 2026-10-23T12:23:27Z
1010
lines: 114-792
1111
---
1212

‎.lane/memory/packages/channel/src/channel.ts/01M4YPJQB6KKEW1YTRD08YCYJY-only-gateways-admit-clients.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ anchor: class Channel
44
created: 2026-10-15T02:34:37Z
55
norm: '1'
66
sig: c905677fa4be33c1
7-
body_hash: a3c1f1281c5b3997
8-
raw_hash: 10f2879f7a794315
9-
vouched: 2026-10-22T22:28:50Z
7+
body_hash: 6470793c4d7ec520
8+
raw_hash: b16b1cb88d0267d5
9+
vouched: 2026-10-23T12:23:27Z
1010
lines: 114-794
1111
---
1212

‎.lane/memory/packages/channel/src/channel.ts/01M4ZH31DXZK0Y57C97DP84ZKX-handoffs-learns-queued-hando.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ anchor: class Channel
44
created: 2026-10-15T10:17:55Z
55
norm: '1'
66
sig: c905677fa4be33c1
7-
body_hash: a3c1f1281c5b3997
8-
raw_hash: 10f2879f7a794315
9-
vouched: 2026-10-22T22:28:50Z
7+
body_hash: 6470793c4d7ec520
8+
raw_hash: b16b1cb88d0267d5
9+
vouched: 2026-10-23T12:23:27Z
1010
lines: 121-817
1111
---
1212

‎.lane/memory/packages/channel/src/channel.ts/01M53CAGW2RVRKCYF5BCJRTZX2-a-fork-s-starting-lane-is-re.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ anchor: class Channel
44
created: 2026-10-16T22:11:35Z
55
norm: '1'
66
sig: c905677fa4be33c1
7-
body_hash: a3c1f1281c5b3997
8-
raw_hash: 10f2879f7a794315
9-
vouched: 2026-10-22T22:28:50Z
7+
body_hash: 6470793c4d7ec520
8+
raw_hash: b16b1cb88d0267d5
9+
vouched: 2026-10-23T12:23:27Z
1010
lines: 127-873
1111
---
1212

‎.lane/memory/packages/channel/src/questions.ts/01M509W675H0FTBQ6HBCAM2TC2-the-question-tool-listens-fo.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ anchor: class Questions
44
created: 2026-10-15T17:31:05Z
55
norm: '1'
66
sig: b320f3b4b2555f0f
7-
body_hash: 8d55156e0bb23b9d
8-
raw_hash: aa89381794b072eb
7+
body_hash: db6d80cd41b3614e
8+
raw_hash: 0a114ba9938f4f7d
9+
vouched: 2026-10-23T12:23:27Z
910
lines: 86-161
1011
---
1112

0 commit comments

Comments
 (0)