SIGN IN SIGN UP

feat: progress (#1639)

* feat: add progress definition

* chore: resolve conflict

* fix(ut): impl core sync

* fix: remove track total param

* fix: catch keyboard interrupt

* Revert "fix: catch keyboard interrupt"

This reverts commit 5ca6a0724cabd0473d78e9b2dccb4cfd95977bad.

* fix: catch keyboard interrupt

* chore: catch with safe block

* fix: typecheck for dispatch

* Remove unused imports across multiple modules

* refactor(core): rework state lifecycle and operation stats protocol (#1652)

* Wrap `GetOperationStats` response in a dedicated message type

* Guard upsert operations with active state lifecycle

* Fix typo: rename `_get_operation_when_oline` to
`_get_operation_when_online`

---------

Co-authored-by: Kang Li <cunykang@gmail.com>
Co-authored-by: Kang Li <79990647+SAKURA-CAT@users.noreply.github.com>
C
CaddiesNew committed
dc121cd652f9d0ad82cd1561ecb072a73f54354f
Parent: e5faf3d
Committed by GitHub <noreply@github.com> on 5/23/2026, 11:23:50 AM