Haitao Pan
fe84d69e10
refactor: align OpenClaw session key state flow
2026-06-06 11:51:01 +08:00
Haitao Pan
a04b22ec4a
refactor(storage): unify persistent storage with robust error handling and simplified secret management
...
- Consolidate settings, tasks, and audit storage into SettingsStore and SecretStore
- Implement PersistentWriteFailure for detailed error reporting across storage scopes
- Migrate secret retrieval to rely primarily on reference-based lookups
- Add ThemeMode persistence and AccountSyncState serialization
- Modernize SecureConfigStore with clear path resolution and support for UI state
- Streamline Rust build process by migrating from custom scripts to Makefile
- Remove redundant build_rust_ffi.sh and update integration scripts
2026-04-19 10:34:15 +08:00
Haitao Pan
8e0cfd5a71
fix: resolve svc.plus account save issue and improve bridge runtime status sync
2026-04-17 19:21:21 +08:00
Haitao Pan
37cefdfec6
refactor: move app settings to v1 single-file snapshot
2026-04-11 12:02:32 +08:00
Haitao Pan
5ad130e845
remove app legacy account and secret compat
2026-04-10 16:50:50 +08:00
Haitao Pan
c5b0489654
Remove legacy auto execution target routing
2026-04-06 19:01:24 +08:00
Haitao Pan
d6b2e1c181
Refactor TaskThread workspace binding semantics
2026-04-06 06:48:12 +08:00
Haitao Pan
a4ca01d7bc
Tighten localhost auth bypass and add arbitrary secret refs
2026-04-04 15:04:01 +08:00
Haitao Pan
462268e0f2
feat: add account login sync with mfa
2026-04-02 08:29:55 +08:00
Haitao Pan
27ed4db18f
feat(account): add secure remote sync and installed-skill e2e
2026-03-30 19:35:53 +08:00
Haitao Pan
79fd10cfa1
Refactor assistant thread model to TaskThread
2026-03-28 22:30:44 +08:00
Haitao Pan
856aecc1fd
feat(settings): add authorized skills directory authorization
2026-03-25 19:22:10 +08:00
Haitao Pan
fd55265b39
Refine single-agent skills caching
2026-03-25 15:40:20 +08:00
Haitao Pan
ab076e14a7
Harden file persistence fallback state
2026-03-23 22:31:05 +08:00
Haitao Pan
170fd3ee0f
Rebuild desktop persistence as file stores
2026-03-23 21:45:36 +08:00
Haitao Pan
b1995bb0db
Remove legacy persistence implementation
2026-03-23 21:36:39 +08:00
Haitao Pan
293278961e
Remove legacy settings recovery path
2026-03-23 20:33:19 +08:00
Haitao Pan
f5d122f1e3
Simplify durable storage initialization
2026-03-23 18:57:29 +08:00
Haitao Pan
ddf116edeb
Enforce durable config paths and disable implicit memory fallback
2026-03-23 13:35:09 +08:00
Haitao Pan
817efdb71a
release: prepare v0.6.1
2026-03-22 23:19:18 +08:00
Haitao Pan
ee3f9ec80b
Refactor settings persistence and upgrade recovery
2026-03-22 16:01:04 +08:00
Haitao Pan
c7d15d342d
fix(runtime): encrypt local settings and assistant thread persistence
2026-03-22 13:34:26 +08:00
Haitao Pan
e982c8c086
Persist assistant state and add local recovery cleanup
2026-03-22 11:59:54 +08:00
Haitao Pan
ce7cfa1b4c
Implement streaming assistant thread persistence
2026-03-19 19:55:36 +08:00
Haitao Pan
d524c74047
Finish secure settings storage and refresh workspace UI
2026-03-18 17:04:00 +08:00
Haitao Pan
3bf965ddfa
feat: ship ai gateway integration and ui polish
2026-03-13 15:21:23 +08:00
Haitao Pan
1eb48e5547
fix: stabilize remote gateway pairing identity
2026-03-12 09:55:17 +08:00
Haitao Pan
8fef5986e4
feat: secure gateway shared token handling
2026-03-12 08:58:30 +08:00
Haitao Pan
24836a3826
feat: add gateway device pairing controls
2026-03-12 00:54:28 +08:00
Haitao Pan
e954af8468
feat: complete gateway-driven assistant baseline
2026-03-11 23:01:47 +08:00
Haitao Pan
9720b1fc65
Initial Flutter workspace shell
2026-03-11 07:32:52 +08:00