slhx agent
|
db57b0c474
|
feat(kanban): recover from missing sync history
req: sync/007\nreq: sync/020
|
2026-07-13 16:53:49 +02:00 |
|
slhx agent
|
5ea747d968
|
feat(kanban): recover after retry exhaustion
req: sync/004\nreq: sync/010\nreq: sync/011\nreq: sync/014\nreq: sync/016
|
2026-07-13 16:47:52 +02:00 |
|
slhx agent
|
599d1b838d
|
feat(kanban): upload pending command with retry
req: sync/004\nreq: sync/009\nreq: sync/010\nreq: sync/016\nreq: sync/017
|
2026-07-13 16:32:44 +02:00 |
|
slhx agent
|
978bf67a2c
|
feat(kanban): expose queued persistence state
req: accessibility/004\nreq: client_local/013\nreq: performance/003
|
2026-07-13 15:40:34 +02:00 |
|
slhx agent
|
9b80444484
|
fix(kanban): recover from quota exhaustion
req: sync/015
|
2026-07-13 15:31:07 +02:00 |
|
slhx agent
|
bf10d1e3ce
|
feat(kanban): bound durable replay
req: sync/014\nreq: performance/005
|
2026-07-13 15:20:00 +02:00 |
|
slhx agent
|
54b706b706
|
fix(kanban): recover malformed commands
req: sync/015
|
2026-07-13 15:15:40 +02:00 |
|
slhx agent
|
47715e3ba3
|
fix(kanban): fail closed on persistence errors
req: sync/015
|
2026-07-13 15:11:08 +02:00 |
|
slhx agent
|
d946975f2d
|
feat(kanban): add local recovery controls
req: local/003\nreq: security/007
|
2026-07-13 14:59:05 +02:00 |
|
slhx agent
|
9a3c0335eb
|
feat(kanban): restore commands offline
req: local/001\nreq: local/002\nreq: local/003\nreq: local/004
|
2026-07-13 14:52:51 +02:00 |
|
slhx agent
|
7298405e27
|
feat(kanban): persist local reorder commands
req: local/001\nreq: local/002\nreq: local/003\nreq: local/004\nreq: sync/009
|
2026-07-13 14:45:22 +02:00 |
|