Kaede Akino
cfaceb5d15
feat(commerce): integrate RevenueCat entitlements and paywalls
2026-10-01 12:28:53 +08:00
Kaede Akino
22f09eaeee
feat(diagnosis): add opt-in Firebase diagnostic data reporting
2026-10-01 08:45:38 +08:00
Kaede Akino
7084145c47
feat(assistant): remove todo tool and task list UI
2026-09-30 14:12:16 +08:00
Kaede Akino
ef95e428ec
fix(commerce): reorder paywall features
2026-09-30 01:42:51 +08:00
Kaede Akino
5bed5d363e
fix(pro): clarify iCloud sync feature description
2026-09-29 21:53:36 +08:00
Kaede Akino
707ccccc81
fix(keychain): unify mobile hardware key editors
2026-09-29 15:50:43 +08:00
Kaede Akino
b96d52964c
fix(keychain): align security key editor sections
2026-09-29 15:24:45 +08:00
Kaede Akino
b30ebae878
fix(persistence): prevent concurrent macOS database access
2026-09-29 11:36:08 +08:00
Kaede Akino
a1736d0cd7
fix(ssh): distinguish external security key storage
2026-09-29 11:11:39 +08:00
Kaede Akino
8c750980c1
fix(sync): detach CloudKit operations from delegate callbacks
2026-09-29 02:32:51 +08:00
Kaede Akino
6dbf80b22c
fix(connections): use title case for journey status labels
2026-09-29 02:31:00 +08:00
Kaede Akino
ddcb5d64e4
chore: remove copyright comments
2026-09-29 00:19:25 +08:00
Kaede Akino
565ef17d87
refactor(ssh): share key workflows and wire encoding
2026-09-29 00:05:32 +08:00
Kaede Akino
816a6ff121
feat(ssh): support hardware security key authentication
...
Add native security key registration, reference import, and signing on macOS and iOS. Store references in Vault metadata and route authentication through connection, Assistant, MCP, and agent forwarding flows.
Preserve signing cancellation and actionable authentication errors for security keys and Secure Enclave. Pin the released libssh2 forks as nested submodules and refresh package resolution.
2026-09-28 23:37:49 +08:00
Kaede Akino
7e54f68330
fix(forms): match secret fields to grouped form styling
2026-09-28 20:17:37 +08:00
Kaede Akino
f56b4eedc9
fix(ssh): remove agent forwarding toggle description
2026-09-28 20:10:41 +08:00
Kaede Akino
ac645aa7b7
feat(ssh): forward vault keys to remote sessions
2026-09-28 20:04:07 +08:00
Kaede Akino
b58c8beb5e
fix(ssh): restore saved passphrases and authentication saving
2026-09-28 18:37:21 +08:00
Kaede Akino
0a9d5100e6
feat(keychain): add mobile public key export and unify menus
2026-09-28 18:03:36 +08:00
Kaede Akino
496ee2ff7d
fix(forms): place secret visibility buttons inside inputs
2026-09-28 17:24:13 +08:00
Kaede Akino
622bc3038e
fix(mcp): rename reauthorization action to Reauthenticate
2026-09-28 12:51:18 +08:00
Kaede Akino
4d6e4481c0
feat(mcp): add OAuth and 2025-03-26 compatibility
...
Integrate AgentKit 0.18.1 with native authorization on macOS and iOS, device-local OAuth credentials, V43 configuration persistence, and Assistant authorization prompts.
Add HTTPS callback metadata, keep native callbacks safe across actor boundaries, and distinguish authorization setup failures from cancellation. Extend the external MCP server to negotiate 2025-03-26.
2026-09-28 12:36:32 +08:00
Kaede Akino
0cae725a25
feat(mcp): import server configurations on both platforms
2026-09-28 10:27:51 +08:00
Kaede Akino
644bfa761c
fix(mcp): remove MCP client count for stateless
2026-09-28 10:13:52 +08:00
Kaede Akino
986c9534af
fix(notifications): shorten enabled setting label
2026-09-28 01:44:36 +08:00
Kaede Akino
d30388381a
fix(ssh): avoid unnecessary quotes around login addresses
2026-09-28 01:08:00 +08:00
Kaede Akino
09e2fd2345
fix(ui): unify host status icons and system accent colors
2026-09-27 22:14:57 +08:00
Kaede Akino
ca6f66d051
fix(notifications): complete notification responses on main actor
2026-09-27 21:08:08 +08:00
Kaede Akino
2b6f64f0bb
fix(notifications): request authorization on first activation
2026-09-27 20:43:44 +08:00
Kaede Akino
7f1eec4ba3
feat(assistant): add chat creator attribution and source icons
2026-09-27 19:54:56 +08:00
Kaede Akino
039de457e2
feat: update notification texts
2026-09-27 19:28:04 +08:00
Kaede Akino
c1ae0dc0a2
feat(assistant): add cross-chat agent collaboration
...
Add host-owned chat creation, model discovery, messaging, reading, and waiting with durable delivery receipts. Keep tool presentation compact, mark agent-authored messages, and prevent edits that would remove tool activity.
Adopt the signed AgentKit 0.16.0 release in the package requirement, resolved revision, and submodule.
2026-09-27 19:08:29 +08:00
Kaede Akino
755e1bdf27
refactor(notifications): share delivery and isolate routing lifecycles
2026-09-27 16:30:01 +08:00
Kaede Akino
6140bc3ebe
fix(connections): show mobile Vault status for selected workspace
2026-09-27 16:13:02 +08:00
Kaede Akino
6d8bd1dd6b
feat(notifications): unify assistant terminal and transfer alerts
2026-09-27 15:30:58 +08:00
Kaede Akino
e2452df929
feat: add terminal notificaitons
2026-09-27 13:33:41 +08:00
Kaede Akino
b6ff9fd7d1
feat(assistant): add terminal pane reading tools
2026-09-27 13:00:15 +08:00
Kaede Akino
5a33b38be7
fix(copy): simplify form descriptions
2026-09-26 19:10:51 +08:00
Kaede Akino
f56b3f768f
fix(settings): simplify automatic workspace renaming description
2026-09-26 16:56:18 +08:00
Kaede Akino
80f08b089f
refactor: share transfer presentation and polish workspace actions
...
Centralize transfer state and presentation rules, extract the macOS transfer center, and preserve remote home metadata for compact iOS transfer paths.
Correct the shared Close Others action and extend transfer regression coverage.
2026-09-26 12:05:26 +08:00
Kaede Akino
b3d3de5913
fix: prevent rendering and SSH teardown crashes
2026-09-26 08:44:55 +08:00
Kaede Akino
acdfc9ab72
fix(localization): pass resources directly to dialog titles
2026-09-26 01:58:08 +08:00
Kaede Akino
40058781f9
feat(transfers): streamline actions and delete finished records
2026-09-26 01:57:46 +08:00
Kaede Akino
1f84aa65d9
feat(memory): add date annotations to Hermes memory
2026-09-25 23:21:58 +08:00
Kaede Akino
e6e5748c01
feat(metrics): manage hosts from selection form
2026-09-25 20:49:42 +08:00
Kaede Akino
8fb8633576
refactor(sync): retire legacy history and device cleanup
2026-09-25 20:31:41 +08:00
Kaede Akino
78070dcdcd
refactor(history): share local recents projection
2026-09-25 19:52:30 +08:00
Kaede Akino
07454bc068
feat(metrics): unify multi-host selection forms
2026-09-25 19:16:31 +08:00
Kaede Akino
867ab9b00b
feat(assistant): persist fixed chat model selection
2026-09-25 19:14:57 +08:00
Kaede Akino
c60e44cd31
fix(memory): simplify presentation labels
2026-09-25 19:03:33 +08:00