244 Commits
Author SHA1 Message Date
Kaede Akino e2d31322f2 build: make local Firebase configuration optional 2026-10-20 11:30:15 +08:00
Kaede Akino 16a25ea6fa build: keep Firebase and RevenueCat configuration local 2026-10-20 11:12:48 +08:00
Kaede Akino 22a40c457b bump: new build for 1.17.1 2026-10-19 11:32:23 +08:00
Kaede Akino 0f0e500691 chore: upgrade AgentKit 2026-10-19 11:29:09 +08:00
Kaede Akino 5fcbba38aa bump: new build for 1.17.1 2026-10-19 03:10:20 +08:00
Kaede AkinoandClaude Code 52ced1d570 refactor(assistant): decouple tool presentation policies
Inject tool-owned presentation profiles and semantic vocabulary, remove legacy inference and stream compatibility, and update AgentKit to 3.1.0.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-19 02:47:06 +08:00
Kaede Akino b2b3927db0 fix: mcp 2026-10-19 02:17:05 +08:00
Kaede Akino 2d1bb6e772 bump: new build for 1.17.1 2026-10-18 23:03:43 +08:00
Kaede Akino 7a8fe3106a bump: new build for 1.17.1 2026-10-18 21:39:29 +08:00
Kaede Akino d7b76cb167 bump: 1.17.1 2026-10-18 20:18:34 +08:00
Kaede AkinoandClaude Code ce69787172 build(deps): update AgentKit to 3.0.1
Align the Xcode requirement, resolved package revision, and maintenance submodule with the released AgentKit 3.0.1 tag. Preserve all other package pins.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-18 20:15:04 +08:00
Kaede Akino 286045ab24 refactor: ui perf 2026-10-18 12:44:38 +08:00
Kaede AkinoandClaude Code 72eaa65caf refactor: share connection and assistant policies
Centralize Journey mapping, interaction ordering, and localized tool presentation; remove redundant multiplexer and paywall state. Consume AgentKit 2.2.0 for shared operation, output, and transcript contracts, and correct its maintenance checkout documentation.

Validation: AgentKit 304 tests and local-package macOS/shared 215 regressions passed. iOS app built; 38 focused tests reported passing with an existing broken fixture excluded, but Xcode finalization stalled. Default macOS tests retain timeouts and Secure Enclave failures. A subsequent remote-pin build reported AgentTranscriptMessage.toolResult unavailable; it has not been diagnosed.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-18 09:49:24 +08:00
Kaede Akino f551dc35d5 bump: new build for 1.17.0 2026-10-17 23:50:44 +08:00
Kaede Akino 3d246294bf refactor(assistant): use tool-registered presentation policies 2026-10-17 23:50:26 +08:00
Kaede Akino 7e78bc00c4 feat(agent): unify output truncation and scratch capture
Integrate AgentKit 2.0.1 with shared scratch storage, whole-line tool policies, generated capture paths, and external MCP projection bypass. Update ssh-exec instructions and document the complete tool policy inventory.

Keep compact expansion controls left aligned and display the AgentKit truncation marker above them on both platforms. Cover narrow and wide native layouts, both button states, and marker ordering.
2026-10-17 22:51:26 +08:00
Kaede Akino 7d4a73decc fix: Eternal Terminal reconnecting 2026-10-17 19:40:59 +08:00
Kaede Akino 9f41e09e12 fix: ui and live activity 2026-10-17 18:39:00 +08:00
Kaede Akino cbda3f0712 fix: unavaialbe workspace in live activity 2026-10-17 15:58:03 +08:00
Kaede Akino 61b1092b08 bump: new build for 1.17.0 2026-10-17 15:20:07 +08:00
Kaede Akino 2aba949180 bump: 1.17.0 2026-10-17 12:56:52 +08:00
Kaede Akino ebeb0027d4 feat(ssh)!: redesign command execution tools
Split command execution into run, output, stdin, cancel and list tools for the assistant and MCP. Preserve bounded output tails and use conversation-scoped handles and secret storage with AgentKit 1.20.0.

Add the built-in ssh-exec skill with timestamped log redirection and text/secret stdin workflows. Expand long tool output without adjacent copy controls, update localized presentation, and refresh regression coverage and the website tool name.

BREAKING CHANGE: Replace ssh_exec and ssh_wait with ssh_exec_run and ssh_exec_output. Move stdin to ssh_exec_stdin and remove execution timeout and cwd arguments. Use run_in_background to control foreground execution.
2026-10-17 12:26:48 +08:00
Kaede Akino 64e9a28b58 chore(deps): upgrade 2026-10-17 10:06:11 +08:00
Kaede Akino 672b68d2da test(persistence): remove bundled migration fixtures 2026-10-16 20:15:25 +08:00
Kaede Akino 3c06c23435 feat: add local discovery and Pro Wake-on-LAN 2026-10-16 14:56:39 +08:00
Kaede Akino 9738605dd3 feat(terminal): add Mosh and Eternal Terminal transports
Add SSH-authenticated transports with independent settings, protocol-aware menus and snippets, and tmux session persistence.

Restore eligible iOS workspaces from encrypted transport checkpoints without adding a macOS recovery entry. Include schema migrations and regression coverage.
2026-10-16 08:36:56 +08:00
Kaede Akino 7090cc16c4 bump: 1.16.6 2026-10-14 18:17:44 +08:00
Kaede Akino 6befb61b1d chore(deps): upgrade 2026-10-14 13:23:01 +08:00
Kaede Akino 0eba936203 feat(localization): complete German, French, and Korean support
Update AgentKit to 0.19.2, align the maintenance gitlink and resolved package revision, and unify localization validation.
2026-10-14 13:05:48 +08:00
Kaede Akino 7098f5f1fb bump: new build for 1.16.5 2026-10-14 13:05:48 +08:00
Kaede Akino e65fee1073 bump: 1.16.5 2026-10-11 10:04:48 +08:00
Kaede Akino e342b7891e bump: 1.16.4 (92) for TFM 2026-10-08 21:05:35 +08:00
Kaede Akino 22a4b8b7a3 bump: 1.16.4 (81) for TFI 2026-10-07 21:00:43 +08:00
Kaede Akino e2ab0fbb73 bump: 1.16.4 2026-10-07 16:42:07 +08:00
Kaede Akino 27baf2e289 build(deps): update AgentKit to 0.19.1 2026-10-07 12:51:19 +08:00
Kaede Akino 7148691114 feat(localization): add Japanese language support and CJK validation 2026-10-07 12:43:39 +08:00
Kaede Akino e313b2e354 bump: new build for 1.16.3 2026-10-07 02:55:58 +08:00
Kaede Akino 875968ea40 bump: 1.16.3 2026-10-07 01:44:08 +08:00
Kaede Akino 69b9b78316 refactor(ios): remove SDK 27.0 compatibility guards 2026-10-06 22:27:23 +08:00
Kaede Akino 9a59a22497 fix: remove useless fix for menu bar overflow 2026-10-06 17:04:28 +08:00
Kaede Akino 016542176d fix: history menubar overflow 2026-10-06 16:40:50 +08:00
Kaede Akino cab40e6eb1 bump: new build for 1.16.2 2026-10-06 16:04:45 +08:00
Kaede Akino 9f6f9d002a bump: new build for 1.16.1 2026-10-06 15:20:31 +08:00
Kaede Akino f33de9f070 bump: 1.16.1 2026-10-06 06:06:28 +08:00
Kaede Akino 6dc5c82123 feat(terminal): remove keyword highlighting 2026-10-05 09:15:04 +08:00
Kaede Akino 8aa1e2a599 bump: new build for 1.15.1 2026-10-04 22:29:28 +08:00
Kaede Akino c46344a7c0 feat(models): adopt the typed Pi 1.0.2 catalog 2026-10-04 22:23:41 +08:00
Kaede Akino 7c81fc0b50 bump: new build for 1.15.1 2026-10-04 21:46:40 +08:00
Kaede Akino f2cdaafd3a feat: refine confirmation UX 2026-10-04 21:09:22 +08:00
Kaede Akino 24534cefa2 bump: 1.15.1 (79) for TFM 2026-10-04 19:16:11 +08:00