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
Kaede Akino
8f534e61c6
fix(memory): improve retrieval and search presentation
2026-09-25 18:42:00 +08:00
Kaede Akino
3a59d89c52
feat(memory): retrieve on demand and learn from activity
...
Review every 10 turns or 15 non-memory tool calls and save explicit corrections promptly. Invalidate outdated learning after lifecycle and history changes, and prevent older correction retries from overwriting newer corrections.
Replace capacity bars with entry and character counts, retain per-entry and model-input budgets, and migrate away from frozen snapshots. Upgrade the AgentKit package and submodule to signed release 0.15.0.
2026-09-25 17:38:28 +08:00
Kaede Akino
9f93f1d693
feat: remove 60s StoreKit sync
2026-09-25 01:29:46 +08:00
Kaede Akino
52465b1a2e
fix(ios): correct confirmation titles and history actions
2026-09-24 21:31:57 +08:00
Kaede Akino
aeedc538a9
refactor: CloudSyncContainer
2026-09-24 20:56:15 +08:00
Kaede Akino
60d8822df9
feat: delete old history and devices
2026-09-24 20:14:16 +08:00
Kaede Akino
3250aa55fa
feat: use CloudKit's delete
2026-09-24 17:52:59 +08:00
Kaede Akino
2a09c494b9
feat: remove compatibility to old history sync
2026-09-24 17:03:21 +08:00
Kaede Akino
cbfc8063df
refactor: icloud sync
2026-09-24 15:16:43 +08:00
Kaede Akino
f4a7e2c30f
fix: wrong sync status
2026-09-24 14:57:38 +08:00
Kaede Akino
5e75c9dfcd
refactor: connection history sync
2026-09-24 14:49:31 +08:00
Kaede Akino
8edb4e8213
feat: unify Pro paywall in macOS and iOS
2026-09-24 11:22:55 +08:00
Kaede Akino
7dd53bece9
fix: restore V28 schema
2026-09-24 10:09:46 +08:00
Kaede Akino
0ef3ac4372
refactor: change strings files' name
2026-09-24 09:26:33 +08:00
Kaede Akino
570a0a56fc
fix: Localizable.xcstrings items be marked stale wrong
2026-09-24 02:06:48 +08:00
Kaede Akino
2abed0eca6
Rename TermindCopy to AppStrings
2026-09-23 22:54:10 +08:00
Kaede Akino
e4f00922ce
Move tool audit persistence into shared layers
2026-09-23 21:21:28 +08:00
Kaede Akino
487cfa5a35
Merge some UI
2026-09-23 20:40:07 +08:00
Kaede Akino
41f1a97cf9
Bypass charset encode errors
2026-09-23 20:18:40 +08:00
Kaede Akino
76c4e9872f
Merge copywright
2026-09-23 20:07:12 +08:00
Kaede Akino
b77d07e067
Refine UI copywriting
2026-09-23 19:15:15 +08:00
Kaede Akino
c1239e9106
Make tools presentation better
2026-09-23 19:09:39 +08:00
Kaede Akino
68c137dafc
Merge parallel lifecycle fixes
...
# Conflicts:
# FrameworkTests/AgentReplayPersistenceTests.swift
# FrameworkTests/AgentSteeringTests.swift
# FrameworkTests/AssistantExecutionControllerTests.swift
# Frameworks/TermindApplication/Agent/AssistantExecutionController.swift
# Frameworks/TermindApplication/Agent/ConversationModel.swift
# TFI/Application/Agent/MobileAssistantModel.swift
# TFITests/MobileAssistantTests.swift
# TFM/App/AppModel.swift
# openwiki/.claims/architecture/desktop-ui.json
# openwiki/.claims/architecture/engineering-invariants.json
# openwiki/.claims/architecture/mobile-ui.json
# openwiki/.claims/architecture/module-map.json
# openwiki/.claims/architecture/native-app-directories.json
# openwiki/.claims/architecture/platform-runtime.json
# openwiki/.claims/architecture/shared-module-directories.json
# openwiki/.claims/architecture/supporting-system-directories.json
# openwiki/.claims/architecture/system-boundaries.json
# openwiki/.claims/concepts/agent-runtime-and-assistant.json
# openwiki/.claims/concepts/commerce-localization-and-product-surfaces.json
# openwiki/.claims/concepts/persistence-and-secrets.json
# openwiki/.claims/concepts/remote-services-and-forwarding.json
# openwiki/.claims/concepts/ssh-multiplexing-and-scheduling.json
# openwiki/.claims/concepts/ui-design-principles.json
# openwiki/.claims/integrations/mcp-server-and-bridge.json
# openwiki/.claims/operations/build-test-and-release.json
# openwiki/.claims/operations/cloudkit-release-readiness.json
# openwiki/.claims/operations/storefront-commerce-release.json
# openwiki/.claims/quickstart.json
# openwiki/.claims/testing/behavioral-boundaries-and-fixtures.json
# openwiki/.claims/workflows/settings-and-cloud-sync.json
# openwiki/.claims/workflows/ssh-session-lifecycle.json
# openwiki/.last-update.json
# openwiki/.page-manifest.json
# openwiki/architecture/desktop-ui.md
# openwiki/architecture/engineering-invariants.md
# openwiki/architecture/mobile-ui.md
# openwiki/architecture/module-map.md
# openwiki/architecture/native-app-directories.md
# openwiki/architecture/platform-runtime.md
# openwiki/architecture/shared-module-directories.md
# openwiki/architecture/supporting-system-directories.md
# openwiki/architecture/system-boundaries.md
# openwiki/concepts/agent-runtime-and-assistant.md
# openwiki/concepts/commerce-localization-and-product-surfaces.md
# openwiki/concepts/persistence-and-secrets.md
# openwiki/concepts/remote-services-and-forwarding.md
# openwiki/concepts/ssh-multiplexing-and-scheduling.md
# openwiki/concepts/ui-design-principles.md
# openwiki/integrations/mcp-server-and-bridge.md
# openwiki/operations/build-test-and-release.md
# openwiki/operations/cloudkit-release-readiness.md
# openwiki/operations/storefront-commerce-release.md
# openwiki/quickstart.md
# openwiki/testing/behavioral-boundaries-and-fixtures.md
# openwiki/workflows/settings-and-cloud-sync.md
# openwiki/workflows/ssh-session-lifecycle.md
2026-09-23 18:33:57 +08:00
Kaede Akino
4817bbc5f0
Remove charset alert
2026-09-23 18:08:31 +08:00
Kaede Akino
d1de845523
Remove double tap to remove
2026-09-23 18:08:26 +08:00
Kaede Akino
e2dd72de6c
Refine Assistant and action menus
2026-09-23 18:08:13 +08:00