Commit Graph
810 Commits
Author SHA1 Message Date
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 6d22f53c1c bump: new build for 1.12.0 2026-09-28 13:41:13 +08:00
Kaede Akino 62085855e1 fix(ios): use field names as OAuth placeholders 2026-09-28 13:41:00 +08:00
Kaede Akino 622bc3038e fix(mcp): rename reauthorization action to Reauthenticate 2026-09-28 12:51:18 +08:00
Kaede Akino 3a871c8461 feat: rename import skills to import 2026-09-28 12:47:39 +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
AkinoKaede 8c6262e580 docs: update OpenWiki 2026-09-28 09:37:51 +08:00
Kaede Akino 8c785aefcd feat(mcp): support modern requests and legacy compatibility 2026-09-28 09:37:13 +08:00
Kaede Akino 3ff8bbe114 chore: update dependencies 2026-09-28 03:39:15 +08:00
Kaede Akino 67d6e21cce bump: new build for 1.12.0 2026-09-28 03:30:56 +08:00
Kaede Akino 4226511c25 fix(ios): move notification dots to the top right 2026-09-28 03:30:43 +08:00
Kaede Akino 806e3924a3 bump: new build for 1.12.0 2026-09-28 03:19:34 +08:00
Kaede Akino 15c272816d fix(notifications): defer mobile routing until scene activation 2026-09-28 03:19:17 +08:00
Kaede Akino 986c9534af fix(notifications): shorten enabled setting label 2026-09-28 01:44:36 +08:00
Kaede Akino 054f5de7b2 fix(assistant): left-align tool detail link titles 2026-09-28 01:37:36 +08:00
Kaede Akino d30388381a fix(ssh): avoid unnecessary quotes around login addresses 2026-09-28 01:08:00 +08:00
Kaede Akino 93338ed22b fix(settings): correct MCP server row layout 2026-09-28 00:55:13 +08:00
Kaede Akino 63b94e3bc7 bump: new build for 1.12.0 2026-09-28 00:20:45 +08:00
Kaede Akino 80b4641af2 docs: update screenshots 2026-09-27 23:51:30 +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 10e6cf457b bump: new build for 1.12.0 2026-09-27 21:20:47 +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 ae6b8c1beb bump: 1.12.0 2026-09-27 19:55:27 +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 c907cbd83e fix(ios): keep send available during voice input 2026-09-27 19:25:37 +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 abee0e98f5 fix(notifications): reuse assistant windows and prefer sidebar 2026-09-27 17:09:15 +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
AkinoKaede ebd1f2afb1 docs: update OpenWiki 2026-09-27 11:38:10 +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 d4ff8ef785 bump: new build for 1.11.1 2026-09-26 13:01:27 +08:00
Kaede Akino 22b9adadf6 feat(tfi): multiple windows with different workspaces list 2026-09-26 13:00:56 +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 38981e0648 feat(ci): change openwiki schedule from 8:00 UTC to 20:00 UTC 2026-09-26 11:29:40 +08:00