.omo: update status - Phase 7 partial + CORE-C12 worker pool landed
This commit is contained in:
@@ -0,0 +1,333 @@
|
||||
kernel::arch::x86_shared::start:INFO -- RedBear OS starting...
|
||||
kernel::startup::memory:INFO -- Memory: 7972 MB
|
||||
kernel::startup::memory:INFO -- Permanently used: 17064 KB
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="cur-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=4
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="new-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=5 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=6
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=7 kind=Filetable buf="copy" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=5 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=10 kind=AddrSpace buf="exclusive" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=11
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=10
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=9
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=5 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=12
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=5 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=14
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=13
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=5 kind=OpenViaDup buf="current-filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=15
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387917 flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4611686018427387917 target_fds=[FileHandle(4611686018427387917)] flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=5 kind=OpenViaDup buf="start" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=16
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4 flags=CallFlags(WRITE | READ | FD)
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=7
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4 target_fds=[FileHandle(5)] flags=CallFlags(WRITE | READ | FD)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: id=3 key=2 descs=1
|
||||
kernel::syscall::fs:ERROR -- call_fdread: fd=3 number=2 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: queued 1 fds, total=1
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: id=2 key=2 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: transferring 1 fds (avail=1)
|
||||
kernel::context::context:ERROR -- bulk_insert_fds: first_fd=4611686018427387904 cnt=1
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="new-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=17 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=18
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=19 kind=Filetable buf="copy" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=17 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=22 kind=AddrSpace buf="exclusive" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=23
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=22
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=21
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=17 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=24
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=17 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=26
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=25
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=17 kind=OpenViaDup buf="current-filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=27
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387918 flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4611686018427387918 target_fds=[FileHandle(4611686018427387918)] flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=17 kind=OpenViaDup buf="start" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=28
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=19
|
||||
kernel::syscall::fs:ERROR -- call_fdread: fd=3 number=4 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4 flags=CallFlags(WRITE | FD)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: id=4 key=4 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4 target_fds=[FileHandle(6)] flags=CallFlags(WRITE | FD)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: id=5 key=4 descs=1
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: queued 1 fds, total=1
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: transferring 1 fds (avail=1)
|
||||
kernel::context::context:ERROR -- bulk_insert_fds: first_fd=4611686018427387916 cnt=1
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="new-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=29 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=30
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=31 kind=Filetable buf="copy" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=29 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=34 kind=AddrSpace buf="exclusive" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=35
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=34
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=33
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=29 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=36
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=29 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=38
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=37
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=29 kind=OpenViaDup buf="current-filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=39
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387919 flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4611686018427387919 target_fds=[FileHandle(4611686018427387919)] flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=29 kind=OpenViaDup buf="start" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=40
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=5 flags=CallFlags(WRITE | FD)
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=31
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=5 target_fds=[FileHandle(6)] flags=CallFlags(WRITE | FD)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: id=7 key=6 descs=1
|
||||
kernel::syscall::fs:ERROR -- call_fdread: fd=4 number=6 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: queued 1 fds, total=1
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: id=6 key=6 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: transferring 1 fds (avail=1)
|
||||
kernel::context::context:ERROR -- bulk_insert_fds: first_fd=4611686018427387917 cnt=1
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387915 flags=CallFlags(WRITE | FD)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4611686018427387915 target_fds=[FileHandle(4611686018427387914)] flags=CallFlags(WRITE | FD)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | FD)
|
||||
kernel::syscall::fs:ERROR -- call_fdread: fd=3 number=18 flags=CallFlags(READ | FD)
|
||||
kernel::context::context:ERROR -- bulk_add_fds: cnt=1
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=42 kind=AddrSpace buf="empty" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=42
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=44
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387915 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=45
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387915 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=47
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=3
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=46
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=48
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=49
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387914 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=51
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=50
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387915 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=52
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="new-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="auth-4611686018427387913-status" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=55
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=56 kind=Filetable buf="copy" caller=1
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=59 kind=AddrSpace buf="exclusive" caller=1
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=60
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=59
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=58
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=61
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387904 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=62
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387905 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=63
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=65
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=64
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="current-filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=66
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387907 flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4611686018427387907 target_fds=[FileHandle(4611686018427387907)] flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="start" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=67
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=56
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=5 flags=CallFlags(READ | STD_FS)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=69 kind=AddrSpace buf="empty" caller=2
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=69
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=71
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387904 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=72
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387904 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=74
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=57
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=73
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=70
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=75
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=76
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387905 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=78
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=77
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387904 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=79
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::syscall::fs:ERROR -- call_fdread: fd=3 number=8 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: id=8 key=8 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="new-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="auth-4611686018427387913-status" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=81
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=84
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=83
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="current-filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=86
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=85
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="start" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=87
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=88
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387906 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=80 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=90
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=89
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="new-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="auth-4611686018427387913-status" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=92
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=95
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=94
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=53 kind=OpenViaDup buf="filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="current-filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=97
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=96
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="start" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=98
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=99
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387910 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=101
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=2 handle_id=100
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4 flags=CallFlags(WRITE | FD)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4 target_fds=[FileHandle(9)] flags=CallFlags(WRITE | FD)
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: id=9 key=8 descs=1
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdwrite: queued 1 fds, total=1
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: transferring 1 fds (avail=1)
|
||||
kernel::context::context:ERROR -- bulk_insert_fds: first_fd=18446744073709551615 cnt=1
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=5 flags=CallFlags(WRITE | FD)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=5 target_fds=[FileHandle(4611686018427387904)] flags=CallFlags(WRITE | FD)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=91 kind=OpenViaDup buf="status" caller=0
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=91
|
||||
kernel::syscall::fs:ERROR -- call_fdread: fd=4 number=19 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=93
|
||||
kernel::context::context:ERROR -- bulk_insert_fds: first_fd=18446744073709551615 cnt=1
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | STD_FS)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=1 kind=Authority buf="new-context" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="auth-4611686018427387913-status" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=105
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=106 kind=Filetable buf="copy" caller=1
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=109 kind=AddrSpace buf="exclusive" caller=1
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=110
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=109
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=108
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=111
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387906 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=112
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387907 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=113
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=2 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=115
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=114
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="current-filetable" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=116
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387905 flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::syscall::fs:ERROR -- fdwrite_inner: socket=4611686018427387905 target_fds=[FileHandle(4611686018427387905)] flags=CallFlags(WRITE | FD | FD_CLONE)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="start" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=117
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=5 flags=CallFlags(READ | STD_FS)
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=1 handle_id=106
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="filetable-binary" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=119 kind=AddrSpace buf="empty" caller=3
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=3 handle_id=119
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="sighandler" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=3 handle_id=121
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387906 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="auth-4611686018427387913-attrs" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=122
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387906 flags=CallFlags(0x0)
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="current-addrspace" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.kdup: id=103 kind=OpenViaDup buf="regs/env" caller=0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=3 handle_id=124
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=3 handle_id=107
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=3 handle_id=123
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=3 handle_id=120
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=4611686018427387918 flags=CallFlags(WRITE)
|
||||
kernel::syscall::fs:ERROR -- kernel::call: fd=3 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::syscall::fs:ERROR -- duplicate_file: fd=4611686018427387907 scheme=18 number=8 kdup failed: Bad file number
|
||||
kernel::syscall::fs:ERROR -- call_fdread: fd=3 number=12 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
RELIBC PANIC: panicked at src/ld_so/mod.rs:174:18:
|
||||
kernel::scheme::pipe:ERROR -- pipe.kfdread: id=12 key=12 flags=CallFlags(READ | FD | FD_UPPER)
|
||||
kernel::context::signal:INFO -- UNHANDLED EXCEPTION, CPU #2, PID 3, NAME /scheme/initfs/bin/randd, CONTEXT 0xffffff7f801179e0
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=3 handle_id=118
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=103
|
||||
kernel::scheme::proc:ERROR -- proc.close: current_pid=0 handle_id=104
|
||||
@@ -36,8 +36,8 @@
|
||||
| CORE-C8 (dhcpd iface) | **RESOLVED** | `9e5f915d` |
|
||||
| CORE-C9 (Wi-Fi IP bridge) | **RESOLVED** | `89350ed795` |
|
||||
| CORE-C10 (fuzzing) | **REVERTED** (API mismatch) | `44cd0f8b` reverts broken proptest; fuzzer [DEFERRED] |
|
||||
| CORE-C11 (unwrap audit) | **PARTIAL** | Original 31 tests + Phase 7 proptest blocks [DEFERRED] |
|
||||
| CORE-C12 (single-thread) | [DEFERRED] | Architectural |
|
||||
| CORE-C11 (unwrap audit) | **PARTIAL** | proptest cases added to filter/{table,conntrack}.rs. The full unwrap audit remains [DEFERRED]. |
|
||||
| CORE-C12 (single-thread) | **PARTIAL** | `submodule/base 3b4aad8d` adds `worker_pool::ReaderPool` — per-NIC worker thread + mpsc::Sender to central receiver. Self-contained module with unit tests. Integration into main loop deferred to follow-up that converts libredox::Fd to std::fs::File. |
|
||||
| CORE-C13 (DNS daemon) | **RESOLVED (Phase 1)** | `6770c0e1e9` (redbear-dnsd Phase 1; P2/P3 [DEFERRED]) |
|
||||
| CORE-C14 (hardcoded TCP buf) | [DEFERRED] | Trivial extension |
|
||||
| CORE-C15 (rtl8168d PHY) | **PARTIAL** | `cca05233` (link-state read; full PHY access [DEFERRED] — needs MDIO infra) |
|
||||
|
||||
@@ -0,0 +1,141 @@
|
||||
# Release-Bump Pipeline — Work Plan
|
||||
|
||||
**Date:** 2026-07-18 · **Branch:** 0.3.1 · **Status:** approved for implementation
|
||||
**Scope:** Unify and automate Red Bear OS version+source bumping across Cat 2 forks, external graphical packages, and branch-switch events.
|
||||
|
||||
## Design Constraints (from Metis adversarial review — accepted)
|
||||
|
||||
1. `bump-release.sh` DECIDES; `sync-versions.sh` EXECUTES suffix-only label rewrites (single code path, no duplicate sed logic).
|
||||
2. Fork routing by map mode: `snapshot`/`tracked` → source-bump eligible; `diverged` → report-only (+ explicit `--force-diverged` escape hatch); `base` (tag=`main`) → always suffix-only, member crates untouched (they carry no `+rb` and the verifier accepts that).
|
||||
3. `refresh-fork-upstream-map.sh` must be append-only over column 3 (preserve columns 1/2/4 + all comments; keep `base` entry).
|
||||
4. Never call/extend `bump-fork.sh` (wholesale fork replacement destroys committed work). Add deprecation header only.
|
||||
5. Post-checkout hook: semver-anchored guard, clean-tree guard, no network, no lockfile regen, no commits, no non-semver branches, no rebase/cherry-pick sequences, escape via `REDBEAR_NO_AUTO_SYNC=1`.
|
||||
6. External bumps: group-coherent (Qt6, KF6, Plasma resolve version ONCE per group); dedup symlinked recipes by realpath; validate with `repo validate-patches`; never auto-commit.
|
||||
7. After a fork source bump: label update + map column-3 update must land in the same commit window (no preflight feedback window).
|
||||
8. `upgrade-forks.sh` keeps `rb-backup/*` branches; report them.
|
||||
9. Suffix-only label sync defaults to `--no-regen`; lockfile regen is an explicit operator step (`--regen`).
|
||||
|
||||
## Deliverable A — `local/scripts/bump-release.sh` (NEW, orchestrator)
|
||||
|
||||
Modes:
|
||||
- (no args): label sync (delegates to `sync-versions.sh --no-regen`) + fork upstream REPORT + external version REPORT. Fast, local + cached-network. This is what the hook calls.
|
||||
- `--with-sources`: additionally performs fork source bumps for eligible forks (newer upstream semver tag + mode snapshot/tracked) via `upgrade-forks.sh --to=<tag>`, then re-syncs labels, updates map in place.
|
||||
- `--with-external`: additionally runs rewritten `bump-graphics-recipes.sh`.
|
||||
- `--check`: read-only report, exit 1 on drift/upgradeable-found (CI-friendly).
|
||||
- `--dry-run`, `--no-fetch`, `--regen`, `--force-diverged`, `--fork=<name>` (single-fork scope).
|
||||
|
||||
Fork flow per fork (Phase: discovery): parse `local/fork-upstream-map.toml`; skip tag==`main` (base); `git ls-remote --tags` latest anchored-semver tag; compare to current base (strip `+rb*` from fork Cargo.toml). newer → candidate (mode check); same → suffix-only. bootloader special case: `git merge-base HEAD upstream/master` fails → report-only + `git replace --graft` guidance, never attempt.
|
||||
|
||||
Source-bump flow per candidate (only with `--with-sources`): `upgrade-forks.sh --to=<tag> <fork>` → on success set fork Cargo.toml `version = "<tag>+rb<branch>"` → update map column 3 in place → regen that fork's lockfile (`cargo generate-lockfile`) → report backup branch. On failure: report, leave map/label untouched.
|
||||
|
||||
Never auto-commits. Prints exact commit commands (parent repo + `submodule/<fork>` branch) for the operator.
|
||||
|
||||
## Deliverable B — `upgrade-forks.sh` extension
|
||||
|
||||
- Add `--to=<tag>`: fetch + pin `upstream_ref` to `refs/tags/<tag>` (annotated or lightweight; resolve via `git rev-parse`), skipping the master/main default. Rest of flow unchanged (backup branch → reset → net-diff reapply → cherry-pick fallback → lockfile regen → verify-fork-functions).
|
||||
- Guard: refuse to run on a fork whose map mode is `diverged` unless `--force-diverged` is passed (map lookup at top; missing map entry = warn + continue).
|
||||
|
||||
## Deliverable C — `refresh-fork-upstream-map.sh` fix
|
||||
|
||||
- In-place `awk` update of column 3 only, for rows matching `^<fork>\s`; preserve everything else byte-for-byte (comments, mode column, `base` row).
|
||||
- `base` row: skip ls-remote (tag stays `main`).
|
||||
- Forks missing from the map: append new row at end with mode left empty + comment `# TODO: classify mode`.
|
||||
- `--check` mode: report what would change, exit 1 on drift.
|
||||
|
||||
## Deliverable D — External package machinery
|
||||
|
||||
### D1. `local/external-upstream-map.toml` (NEW)
|
||||
|
||||
```toml
|
||||
[groups.kf6]
|
||||
version_index = "https://download.kde.org/stable/frameworks/"
|
||||
version_regex = 'href="([0-9]+\.[0-9]+)/"'
|
||||
tar_template = "https://download.kde.org/stable/frameworks/{majmin}/{name}-{majmin}.0.tar.xz"
|
||||
members_glob = "kf6-*"
|
||||
recipe_root = "local/recipes/kde"
|
||||
|
||||
[groups.qt6]
|
||||
version_index = "https://download.qt.io/official_releases/qt/6.11/"
|
||||
version_regex = 'href="([0-9]+\.[0-9]+\.[0-9]+)/"'
|
||||
tar_template = "https://download.qt.io/official_releases/qt/{majmin}/{ver}/submodules/{name}-everywhere-src-{ver}.tar.xz"
|
||||
members = ["qtbase", "qtdeclarative", "qtsvg", "qtwayland", "qtshadertools", "qt6-sensors"]
|
||||
recipe_root = "local/recipes/qt"
|
||||
|
||||
[groups.plasma]
|
||||
version_index = "https://download.kde.org/stable/plasma/"
|
||||
version_regex = 'href="([0-9]+\.[0-9]+\.[0-9]+)/"'
|
||||
# members carry per-package tar templates because plasma ships via both
|
||||
# download.kde.org (…/{ver}/{name}-{ver}.tar.xz) and invent.kde.org
|
||||
# (…/<group>/<name>/-/archive/v{ver}/{name}-v{ver}.tar.gz).
|
||||
|
||||
[packages.mesa] # singleton example
|
||||
kind = "tar"
|
||||
recipe = "local/recipes/libs/mesa"
|
||||
version_index = "https://archive.mesa3d.org/" # or gitlab tags page
|
||||
version_regex = 'mesa-([0-9]+\.[0-9]+\.[0-9]+)\.tar'
|
||||
tar_template = "https://gitlab.freedesktop.org/mesa/mesa/-/archive/mesa-{ver}/mesa-mesa-{ver}.tar.gz"
|
||||
|
||||
[packages.sddm] # git-rev example
|
||||
kind = "git-rev"
|
||||
recipe = "local/recipes/kde/sddm"
|
||||
git_url = "https://github.com/sddm/sddm.git"
|
||||
tag_regex = '^v?[0-9]+\.[0-9]+\.[0-9]+$'
|
||||
```
|
||||
|
||||
Initial population: kf6 group (38), qt6 group (6), plasma group (~10: kwin, kdecoration, breeze, kglobalacceld, kf6-kwayland, kf6-plasma-activities, kde-cli-tools, plasma-framework, plasma-workspace, plasma-desktop, plasma-wayland-protocols) + singletons: mesa, libdrm, libwayland, wayland-protocols, libevdev, libinput, libxkbcommon, dbus, glib, cairo, pango, harfbuzz, freetype2, fontconfig, gdk-pixbuf, icu, lcms2, konsole, sddm(git-rev), pipewire(git-rev), wireplumber(git-rev). Git branch-followers (curl, openssl, sdl2, seatd, polkit-qt6, icon themes) and `path =` recipes are NOT in the map (manually managed / in-tree).
|
||||
|
||||
### D2. `local/scripts/check-external-versions.sh` (NEW)
|
||||
|
||||
- Reads map; resolves latest versions (index fetch with `curl -sLf --retry 3`, cached in `.redbear-recipe-bump/` with `--no-fetch` to reuse cache).
|
||||
- Prints per group/package: `name current latest CURRENT|OUTDATED`. Exit 0 always (report); `--strict` exits 1 on any OUTDATED.
|
||||
|
||||
### D3. Rewrite `local/scripts/bump-graphics-recipes.sh`
|
||||
|
||||
- Map-driven engine (keep name + `--dry-run`/`--no-fetch` flags; hardcoded UPSTREAM_INDEX path removed).
|
||||
- Group version resolved ONCE per group; per-recipe realpath dedup.
|
||||
- tar: download new tarball → `b3sum` → sed `tar =` + `blake3 =` in recipe.toml (+ sync `[package] version =` if present and semver-mismatched).
|
||||
- git-rev: `git ls-remote --tags` → resolve latest tag commit sha → sed `rev =`.
|
||||
- Post-bump per recipe: `./target/release/repo validate-patches <recipe>` → parse `[PASS]/[FAIL]`.
|
||||
- Machine-parseable stabilization report to stdout + `.redbear-recipe-bump/last-report.txt`: `recipe= old= new= patches_total= patches_pass= patches_fail= fail_details=`.
|
||||
- Never commits. `--dry-run` prints intended changes only.
|
||||
|
||||
## Deliverable E — Post-checkout hook + docs
|
||||
|
||||
### E1. `local/scripts/post-checkout-version-sync.sh` (NEW; install as `.git/hooks/post-checkout`)
|
||||
|
||||
Args: `$1=prev HEAD $2=new HEAD $3=branch-flag`. Guards (any fail → silent exit 0):
|
||||
- `$3 == 1` (branch checkout only)
|
||||
- new branch matches `^[0-9]+\.[0-9]+\.[0-9]+$`
|
||||
- not inside rebase/cherry-pick (`.git/rebase-merge`, `.git/rebase-apply`, `.git/CHERRY_PICK_HEAD` absent)
|
||||
- `REDBEAR_NO_AUTO_SYNC` unset
|
||||
- working tree clean (`git status --porcelain` empty) — else warn to stderr + skip
|
||||
Action: if branch version != root Cargo.toml version → run `sync-versions.sh --no-regen` (labels only), print summary + hint: `./local/scripts/bump-release.sh --with-sources --with-external`. Runtime budget < 5s. No network, no regen, no commits.
|
||||
|
||||
### E2. Docs
|
||||
|
||||
- `local/docs/HOOKS.md`: inventory table + install/bypass for the new hook.
|
||||
- `local/scripts/TOOLS.md`: add `bump-release.sh`, `check-external-versions.sh`, rewritten `bump-graphics-recipes.sh`, `post-checkout-version-sync.sh`.
|
||||
- `local/docs/RELEASE-BUMP-WORKFLOW.md` (NEW): decision tree (branch switch → hook labels → `--with-sources` when upstream moved → `--with-external` for the desktop stack → stabilize patches → build), diverged-fork policy, bootloader `git replace --graft` note, `Cargo.toml.orig` untouched note.
|
||||
- `local/AGENTS.md`: update the release/version section to name `bump-release.sh` as canonical orchestrator.
|
||||
- `bump-fork.sh`: deprecation header (do NOT delete).
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
1. `refresh-fork-upstream-map.sh && git diff --stat local/fork-upstream-map.toml` → only column-3 token changes; `grep -c '^base\b'` = 1; `grep -c 'diverged'` unchanged.
|
||||
2. `bump-release.sh --check` on 0.3.1 → reports current state, exits consistently with drift; no file mutations (`git status --porcelain` empty except pre-existing).
|
||||
3. `bump-release.sh --dry-run --with-sources` → per-fork decision lines (`fork= mode= current= latest= action=`); diverged forks show `action=report-only`, zero `upgrade-forks.sh` invocations for them.
|
||||
4. Simulated branch bump in a scratch worktree: checkout -b in worktree (scratch only, NOT the real repo) → hook fires → labels become 0.3.2-style suffixes; real repo untouched.
|
||||
5. `check-external-versions.sh --no-fetch` (after one caching run) → table with Qt6/KF6/Plasma groups; group versions internally consistent (single `frameworks/X.Y/` across all kf6 entries in a bump dry-run).
|
||||
6. `bump-graphics-recipes.sh --dry-run` → qtbase listed exactly once; report contains `patches_total=` for every evaluated recipe.
|
||||
7. Hook on `master`/non-semver → no-op, no mutations. Hook during simulated dirty tree → skip + warning, no mutations.
|
||||
8. `sync-versions.sh --check` passes after a label sync (exit 0).
|
||||
9. `verify-fork-versions.sh` passes (or fails only on pre-existing issues documented before/after diff).
|
||||
10. `bash -n` + `shellcheck` (if present) clean on all new/modified scripts.
|
||||
|
||||
## Non-goals
|
||||
|
||||
- No auto-commit anywhere (operator commits; agents never commit unless asked).
|
||||
- No bootloader source bump (needs one-time `git replace --graft`; documented only).
|
||||
- No base member-crate `+rb` labeling (current verifier-accepted state preserved).
|
||||
- No patch auto-rebasing after external bumps (report → stabilization phase fixes; per ABSOLUTE RULE nothing gets removed for failing).
|
||||
- No git branch-follower packages in external map (curl/openssl/sdl2/seatd/polkit-qt6/icons stay as-is).
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_061890109ffeXpAvwx1zMvx06E",
|
||||
"updatedAt": "2026-07-26T12:48:14.220Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T12:48:14.220Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06191b504ffep07CeRdeoVgiqg",
|
||||
"updatedAt": "2026-07-26T12:45:10.181Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T12:45:10.181Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06191cb71ffereQ0fDgclac94u",
|
||||
"updatedAt": "2026-07-26T12:50:46.282Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T12:50:46.282Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06191dac1ffeYBw4SqcVH5Ryv4",
|
||||
"updatedAt": "2026-07-26T12:52:40.801Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T12:52:40.801Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06191ee8affesB0CP0DQLQSRFp",
|
||||
"updatedAt": "2026-07-26T12:47:55.262Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T12:47:55.262Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_061b3c94effeh1rw1IU2Q1LR3K",
|
||||
"updatedAt": "2026-07-26T13:18:34.164Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T13:18:34.164Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_061e834ceffeWRE1UTFOK3j4gG",
|
||||
"updatedAt": "2026-07-26T11:32:14.833Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T11:32:14.833Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_061e8cce7ffeNaatSHMKVXSlCp",
|
||||
"updatedAt": "2026-07-26T11:04:01.155Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T11:04:01.155Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_061e8d3ebffePhoO4HPT4BLzkl",
|
||||
"updatedAt": "2026-07-26T12:39:04.140Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T12:39:04.140Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_061e8f949ffeXKcJ27hny9Cr5F",
|
||||
"updatedAt": "2026-07-26T11:02:27.201Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T11:02:27.201Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062723526ffeNzcMjxHUMS4N5Y",
|
||||
"updatedAt": "2026-07-26T09:37:04.983Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T09:37:04.983Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062724f39ffeG1PWsTegOgW4Cc",
|
||||
"updatedAt": "2026-07-26T09:38:36.897Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T09:38:36.897Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062726514ffebvOcqGiOUYQqxC",
|
||||
"updatedAt": "2026-07-26T10:20:59.089Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T10:20:59.089Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06272822fffeQMExQsDdnOvTd4",
|
||||
"updatedAt": "2026-07-26T10:18:25.021Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T10:18:25.021Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062729b1dffeBAen04PKkk3eSc",
|
||||
"updatedAt": "2026-07-26T10:57:10.196Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T10:57:10.196Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062804f55ffeYmbKEFhlHUDNse",
|
||||
"updatedAt": "2026-07-26T08:30:38.105Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:30:38.105Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06280ac27ffeqmqNQlQ87078kz",
|
||||
"updatedAt": "2026-07-26T08:31:11.425Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:31:11.425Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06280c6abffeAmBrdk0pjDo275",
|
||||
"updatedAt": "2026-07-26T08:25:26.370Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:25:26.370Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06280d945ffeUMvOHY0upNsNGf",
|
||||
"updatedAt": "2026-07-26T08:31:01.569Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:31:01.569Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06280eeeaffe5XDjlGMrRKQJS3",
|
||||
"updatedAt": "2026-07-26T08:25:52.483Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:25:52.483Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06281033dffe9sCLHfyfZzD4Gr",
|
||||
"updatedAt": "2026-07-26T08:31:30.572Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:31:30.572Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06281f42affeerw5iAF4r35yFa",
|
||||
"updatedAt": "2026-07-26T08:24:55.455Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:24:55.455Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062821364ffe5dWYPrvIYtLZxv",
|
||||
"updatedAt": "2026-07-26T08:23:18.480Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:23:18.480Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06284e1edffebztmq6Uvq8VtsC",
|
||||
"updatedAt": "2026-07-26T13:12:50.831Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T13:12:50.831Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062be5619ffePifRPu6wpDdKMM",
|
||||
"updatedAt": "2026-07-26T07:46:00.704Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T07:46:00.704Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062d33bc3ffeHinQTQvAB3eOIM",
|
||||
"updatedAt": "2026-07-26T06:56:36.580Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T06:56:36.580Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062d35fcaffe0EBzPn0FF4ueTx",
|
||||
"updatedAt": "2026-07-26T06:55:53.375Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T06:55:53.375Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062d5c0a7ffe3zS8WgVjFUc9Rr",
|
||||
"updatedAt": "2026-07-26T06:51:00.296Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T06:51:00.296Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062d69a33ffeb70D3KT2D7ufYa",
|
||||
"updatedAt": "2026-07-26T06:51:25.279Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T06:51:25.279Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_062d778b0ffeVfC0wQ1uIPzpVL",
|
||||
"updatedAt": "2026-07-26T13:50:25.561Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T13:50:25.561Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064177851ffeQnazGVbCgwX6C5",
|
||||
"updatedAt": "2026-07-26T01:01:12.229Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T01:01:12.229Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06417a63fffe7ja3wI2npw1U5D",
|
||||
"updatedAt": "2026-07-26T01:00:41.620Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T01:00:41.620Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06417dee5ffeSDLOZapNsjrWHT",
|
||||
"updatedAt": "2026-07-26T01:02:04.873Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T01:02:04.873Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064182016ffeqmi0TDnPd2S2Wh",
|
||||
"updatedAt": "2026-07-26T00:58:25.572Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:58:25.572Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06456d6c7ffeJNV4juj0frftTK",
|
||||
"updatedAt": "2026-07-26T00:03:30.985Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:03:30.985Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06456f118ffe2SdxgnM7VMu6Ev",
|
||||
"updatedAt": "2026-07-26T00:08:24.031Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:08:24.031Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064570734ffefJ9bs8ACnGr706",
|
||||
"updatedAt": "2026-07-26T00:19:09.739Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:19:09.739Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064571fb2ffele0a9cUd1Tv20t",
|
||||
"updatedAt": "2026-07-26T00:28:36.538Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:28:36.538Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0645730e0ffe9PnJxmZI4vYp5H",
|
||||
"updatedAt": "2026-07-26T00:22:28.284Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:22:28.284Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064574095ffe3PiN1YSq6Sn50U",
|
||||
"updatedAt": "2026-07-26T00:16:17.000Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:16:17.000Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064575b8effeBMq9by49l5oYEa",
|
||||
"updatedAt": "2026-07-26T00:18:44.341Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:18:44.341Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0645913a9ffe26DDzEfgByuhYA",
|
||||
"updatedAt": "2026-07-26T00:40:43.398Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:40:43.398Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064593205ffeWBsN5urp6BydUw",
|
||||
"updatedAt": "2026-07-26T00:40:19.159Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:40:19.159Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0645b4ea1ffeKq8EVY58m1lH6k",
|
||||
"updatedAt": "2026-07-26T13:41:13.263Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T13:41:13.263Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467f35fffeq3UBMEicxoMCHv",
|
||||
"updatedAt": "2026-07-26T00:30:30.196Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:30:30.196Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467f472ffe0iFhovYhZSkukV",
|
||||
"updatedAt": "2026-07-26T00:31:21.250Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:31:21.250Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467f6fbffe1qasj1J2yLe4nq",
|
||||
"updatedAt": "2026-07-26T00:05:45.736Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:05:45.736Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467f822ffeSMNaB0X2CEXiyG",
|
||||
"updatedAt": "2026-07-26T00:23:15.044Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:23:15.044Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467f8e1ffeKFlur5I3uWi5UM",
|
||||
"updatedAt": "2026-07-26T00:04:51.630Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:04:51.630Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467f9dcffeVokws5H3c8gzBj",
|
||||
"updatedAt": "2026-07-26T00:34:43.967Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:34:43.967Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467fad0ffeLFjEtQyZwb8ne4",
|
||||
"updatedAt": "2026-07-26T00:41:16.877Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:41:16.877Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467fce5ffeSQdJ0G7w5PBWux",
|
||||
"updatedAt": "2026-07-26T00:44:32.964Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:44:32.964Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06467fda1fferU3z7aUIQ13G4q",
|
||||
"updatedAt": "2026-07-26T00:40:51.237Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:40:51.237Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0646800b8ffeV52rzCEWEQGqFN",
|
||||
"updatedAt": "2026-07-26T00:41:49.454Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:41:49.454Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064680278ffeYs8IeRPKd5gTJ4",
|
||||
"updatedAt": "2026-07-26T00:37:09.090Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:37:09.090Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0646803b9ffeMTKDeB647BsqVh",
|
||||
"updatedAt": "2026-07-26T00:24:31.131Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T00:24:31.131Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0646ce662ffeII8HYBjx9MMAj7",
|
||||
"updatedAt": "2026-07-25T23:46:14.353Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T23:46:14.353Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0646f2ab9ffeXVzQOTZvz6k9P6",
|
||||
"updatedAt": "2026-07-26T12:07:27.889Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T12:07:27.889Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064a30f72ffeCDLP06jISmz4ki",
|
||||
"updatedAt": "2026-07-25T22:58:49.475Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T22:58:49.475Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064a41a60ffepua0EvzoXwl6I8",
|
||||
"updatedAt": "2026-07-25T22:27:56.492Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T22:27:56.492Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_064c018c5ffeWhTem6G9qCfFMP",
|
||||
"updatedAt": "2026-07-25T22:10:58.120Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T22:10:58.120Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_065000a8effeAQISSM95SM7R0L",
|
||||
"updatedAt": "2026-07-25T22:21:07.998Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T22:21:07.998Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06509402dffevWIohb8jkIaAPo",
|
||||
"updatedAt": "2026-07-25T21:03:53.630Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T21:03:53.630Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_065139b6cffedNJseQ5JEB0CBQ",
|
||||
"updatedAt": "2026-07-25T21:06:35.511Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T21:06:35.511Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06513f5beffeAKtINv1D7EDjYb",
|
||||
"updatedAt": "2026-07-25T20:25:12.997Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T20:25:12.997Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0663a0712ffe93MXBGbRmba9dv",
|
||||
"updatedAt": "2026-07-25T15:18:47.073Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T15:18:47.073Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0664fc4ddffecnpJcPfpN91eyi",
|
||||
"updatedAt": "2026-07-25T14:50:12.171Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:50:12.171Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0664fc5aaffetBKrEbunXREd9s",
|
||||
"updatedAt": "2026-07-25T14:52:19.887Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:52:19.887Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0664fc5c2ffeaIEK1sjWTA6jvj",
|
||||
"updatedAt": "2026-07-25T14:51:21.595Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:51:21.595Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0664fc5e2ffev9spuYG1gRWyEi",
|
||||
"updatedAt": "2026-07-25T14:50:48.619Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:50:48.619Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0664fc7bfffeSdJ6A2HpaHATrc",
|
||||
"updatedAt": "2026-07-25T14:54:17.752Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:54:17.752Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0664fc8feffenxMm3Ot2N1N0oQ",
|
||||
"updatedAt": "2026-07-25T14:50:20.807Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:50:20.807Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0664fca0cffeO65MQqrSBKdI5D",
|
||||
"updatedAt": "2026-07-25T14:54:23.165Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:54:23.165Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0665a8ae5ffeWeeByN17fM3wQR",
|
||||
"updatedAt": "2026-07-25T14:51:26.814Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:51:26.814Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0666f687cffeKBcixmXIMEnbx4",
|
||||
"updatedAt": "2026-07-25T14:45:13.361Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:45:13.361Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066779bdbffeQ6CDfj9wtM63A4",
|
||||
"updatedAt": "2026-07-25T14:16:17.328Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:16:17.328Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06680256affeqHTuV0Nb2JT4wD",
|
||||
"updatedAt": "2026-07-25T14:15:55.581Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:15:55.581Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802614ffeGUFGvBQtBAUAlf",
|
||||
"updatedAt": "2026-07-25T14:22:53.712Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:22:53.712Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06680264cffeDoddV4PYNk878q",
|
||||
"updatedAt": "2026-07-25T14:14:40.993Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:14:40.993Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802693ffeBt5BvjtylGTHwb",
|
||||
"updatedAt": "2026-07-25T14:08:04.732Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:08:04.732Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802704ffeS7zo55ORhBKGuk",
|
||||
"updatedAt": "2026-07-25T14:20:21.499Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:20:21.499Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06680279bffehGGPV3FWBFC7P5",
|
||||
"updatedAt": "2026-07-25T14:07:33.086Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:07:33.086Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802822ffefCkkPAQnXmzuaH",
|
||||
"updatedAt": "2026-07-25T14:12:51.781Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:12:51.781Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06680292effeqS4b1SiF3Jsoau",
|
||||
"updatedAt": "2026-07-25T14:16:43.222Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:16:43.222Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0668029a6ffepH0uDdAexnNHPq",
|
||||
"updatedAt": "2026-07-25T14:22:44.737Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:22:44.737Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802a60ffeSFR7EdnH4sCgak",
|
||||
"updatedAt": "2026-07-25T14:06:59.396Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:06:59.396Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802b23ffeeD92LoRtZGCEf5",
|
||||
"updatedAt": "2026-07-25T14:06:45.258Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:06:45.258Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802bc5ffedQbC7ri624KtCQ",
|
||||
"updatedAt": "2026-07-25T14:14:12.956Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:14:12.956Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802d16fferNOC1ZKLy2j7r8",
|
||||
"updatedAt": "2026-07-25T14:07:17.291Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:07:17.291Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802dc8ffemMUbFJhkD3xnS3",
|
||||
"updatedAt": "2026-07-25T14:11:38.643Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:11:38.643Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066802e18ffeoHaHisHq85agcV",
|
||||
"updatedAt": "2026-07-25T14:17:00.797Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:17:00.797Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06680324effebApbZjbUqDGqfG",
|
||||
"updatedAt": "2026-07-25T14:08:58.464Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T14:08:58.464Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_066831f49ffedeGBgNx2Dl1z7S",
|
||||
"updatedAt": "2026-07-26T08:08:07.046Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-26T08:08:07.046Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_06689df3effepuLi32EJ2w1Qfl",
|
||||
"updatedAt": "2026-07-25T13:34:42.095Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T13:34:42.095Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0668a1522fferDGzDaqKZWicMg",
|
||||
"updatedAt": "2026-07-25T13:35:33.467Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T13:35:33.467Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0668a3ecdffeEnMV66b2vgQQgR",
|
||||
"updatedAt": "2026-07-25T13:36:57.735Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T13:36:57.735Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"sessionID": "ses_0668fd54effeaJiuOANipYUcLA",
|
||||
"updatedAt": "2026-07-25T13:26:49.454Z",
|
||||
"sources": {
|
||||
"background-task": {
|
||||
"state": "idle",
|
||||
"updatedAt": "2026-07-25T13:26:49.454Z"
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user