Repository navigation
feat(host,web): the task list is followed on the live layer rather than read again - #3276
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
luke-agent
Bot
changed the base branch from
main
to
luke/neon-realtime-plan-list-service
October 17, 2026 01:17
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 17, 2026 01:18
fff36e3 to
cdaa61d
Compare
This was referenced Oct 17, 2026
Merged
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 18, 2026 20:12
d753abf to
56e5b85
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 18, 2026 20:16
cdaa61d to
cbec1c9
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 18, 2026 20:21
cbec1c9 to
ffb285d
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 18, 2026 21:24
56e5b85 to
53bc954
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 18, 2026 21:24
ffb285d to
8541392
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 19, 2026 18:52
53bc954 to
32caaed
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 19, 2026 18:52
8541392 to
cd81a2d
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 20, 2026 02:53
32caaed to
9d00d7a
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 20, 2026 02:53
cd81a2d to
7335635
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 20, 2026 02:58
7335635 to
3cbca8c
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 20, 2026 03:39
3cbca8c to
b02eba7
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 20, 2026 22:15
769d3f1 to
cd74a39
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 20, 2026 22:16
b02eba7 to
ea6243b
Compare
luke-agent
Bot
changed the base branch from
luke/neon-realtime-plan-list-service
to
luke/neon-realtime-task-writes-txid
October 20, 2026 22:16
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 21, 2026 00:25
20452bc to
65ab8cb
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 21, 2026 01:05
6993fde to
688cffd
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 21, 2026 01:08
65ab8cb to
5b179e4
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 21, 2026 01:20
688cffd to
fbdea70
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 21, 2026 01:23
5b179e4 to
b17f29a
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 21, 2026 05:20
b17f29a to
e30e94a
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 21, 2026 05:20
fbdea70 to
572ec39
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 21, 2026 05:30
e30e94a to
f7f40e0
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-service
branch
from
October 21, 2026 05:30
572ec39 to
86fddc3
Compare
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 21, 2026 05:38
f7f40e0 to
a10add1
Compare
…an read again The host follows the task list's live read (live.tasks) from the first refresh until a sign-out, through live-follow's liveRows as every followed read is: with Realtime off, a held poll the service answers once the rows move past where they last stood, and over Realtime where it is on. Each read names the account the follow started for, and one refused as another's session ends the follow. The list is built from its rows whenever they move and again at statusClockEdge, the next instant the clock alone moves an agent's status. No refresh, start, delete, or workspace leave reads the list any more, so the held list read and its refetches are gone. The web-app tests' fake service answers the task list polled, its rows inline, since the tab lists its tasks from the live read alone. Co-authored-by: luke-agent[bot] <339870089+luke-agent[bot]@users.noreply.github.com>
luke-agent
Bot
force-pushed
the
luke/neon-realtime-plan-list-host
branch
from
October 21, 2026 05:50
a10add1 to
5676471
Compare
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stack 2 · Task list and automations, piece 3. Stacked on #3269 (
luke/neon-realtime-plan-list-service).What: the host follows
live.tasksfrom the first refresh until a sign-out, throughlive-follow'sliveRows, as every followed read is.statusClockEdge, the next instant the clock alone moves an agent's status.Removed: the hand-rolled list reads. No refresh, start, delete or workspace leave reads
/api/plansany more, and the name re-read after a call is gone too.Tests:
compose-taskscovers the list drawn from live rows, an agent with no turn turning failed at its starting grace, and a line's grace, all with nothing read.live.taskspolled.