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
a7d0d6a355
Clarify agent tool availability contracts
2026-09-23 18:08:12 +08:00
Kaede Akino
70c41b9225
Make Agent connection waits cancellation-aware
2026-09-23 17:00:43 +08:00
Kaede Akino
f79c4905d0
Clarify agent tool availability contracts
2026-09-23 09:33:15 +08:00
Kaede Akino
a2d781014e
Fix Bash prompt command history capture
2026-09-22 14:24:18 +08:00
Kaede Akino
fce93864c6
refactor: match SSH authorized host key
2026-09-22 07:20:10 +08:00
Kaede Akino
762e6b1b57
Remove Host Key Changed
2026-09-22 01:28:47 +08:00
Kaede Akino
f0aeb33a8a
Add URL Scheme
2026-09-21 23:54:01 +08:00
Kaede Akino
cdba5aa44b
Disable forwarding when SSH is off
2026-09-21 21:24:47 +08:00
Kaede Akino
759c1d8f7b
Add Telnet
2026-09-21 21:09:11 +08:00
Kaede Akino
fa734f1e1c
Add charset
2026-09-21 18:30:39 +08:00
Kaede Akino
2918b32af3
Add Host PTY environment variables
2026-09-21 16:48:54 +08:00
Kaede Akino
7bce4291b1
Refine SSH command presentation
2026-09-21 16:48:53 +08:00
Kaede Akino
a68c1da089
Add Shell integration logging
2026-09-21 16:48:52 +08:00
Kaede Akino
9cfe2005d6
request_user_secret use zeroize
2026-09-21 10:42:05 +08:00
Kaede Akino
a31f93a40c
Update three plantform images
2026-09-21 10:38:27 +08:00
Kaede Akino
4ae95df1f7
Add proxy identity choose UI
2026-09-21 09:13:28 +08:00
Kaede Akino
57b95d7ca1
Support drop file from sftp to ssh
2026-09-21 02:35:41 +08:00
Kaede Akino
3db8cdbf85
Harden one-shot SSH secret handling
2026-09-20 20:33:18 +08:00
Kaede Akino
cb106ba15d
Clear SSH secrets after each connection attempt
2026-09-20 20:33:17 +08:00
Kaede Akino
5f519eaa6c
Keep additional SSH credentials reference-only
2026-09-20 20:31:50 +08:00
Kaede Akino
f09c57e332
Clarify SSH connection and channel APIs
2026-09-20 16:54:31 +08:00
Kaede Akino
9dc6045430
Tolerate shell output in Metrics sampling
2026-09-20 13:04:35 +08:00
Kaede Akino
fc37ec37f2
Simplify port forwarding card status
2026-09-20 12:45:41 +08:00
Kaede Akino
4c41140607
Split port forwarding benchmark and add external benchmark
2026-09-20 11:56:47 +08:00
Kaede Akino
2c6ee51e45
Add multi-connection port forwarding
2026-09-20 09:48:29 +08:00
Kaede Akino
496676b571
Limit SSH sessions per connection
2026-09-20 02:04:36 +08:00
Kaede Akino
8fdf2eb0d3
Unify SFTP channel implementation
2026-09-20 00:34:30 +08:00
Kaede Akino
15d2eec23a
Combine Agent SSH and SFTP session
2026-09-19 23:49:43 +08:00
Kaede Akino
8794bd6387
Fall back terminal uploads to SSH session
2026-09-19 23:13:22 +08:00
Kaede Akino
145cfd535a
Unified SFTP scheduler
2026-09-19 22:42:15 +08:00
Kaede Akino
d9616b7b77
Refactor connection model
2026-09-19 21:25:39 +08:00
Kaede Akino
0590f91d09
Add logging
2026-09-19 17:23:49 +08:00
Kaede Akino
c390d57ad7
Support reconnect in port forwarding
2026-09-19 13:01:14 +08:00
Kaede Akino
f1796d879a
Remove useless code
2026-09-19 12:30:16 +08:00
Kaede Akino
8ed3a5159c
Import Port Forwarding Perf
2026-09-19 10:48:59 +08:00
Kaede Akino
382baafb2d
Improve port forwarding concurrency and throughput
2026-09-19 07:24:18 +08:00
Kaede Akino
b68d6dd88c
Refine SFTP Settings
2026-09-19 01:24:11 +08:00
Kaede Akino
61cde4cd40
Refactor Port Forwarding
2026-09-18 23:37:57 +08:00
Kaede Akino
2f2c800843
Improve SSH Interaction Policy
2026-09-18 22:24:59 +08:00
Kaede Akino
ec0f685cfe
Add SSH keyboard-interactive authentication across connection flows
2026-09-18 14:22:11 +08:00
Kaede Akino
e0ee4641bf
Clarify SSH tool selection and authentication guidance
2026-09-18 11:21:25 +08:00
Kaede Akino
b1b6647a8c
Refactors
2026-09-17 21:22:21 +08:00
Kaede Akino
ed4d3616fd
SFTP Support Edit
2026-09-17 13:50:06 +08:00
Kaede Akino
7cdb755d5f
Bulk: Vertex AI & Better Memory
2026-09-17 12:47:14 +08:00
Kaede Akino
e54f5c81c9
Reuse remote copy planning and trim copy-only tests
2026-09-16 22:35:49 +08:00
Kaede Akino
6493dda7c7
Add in-process SFTP and HTTP resume support
2026-09-16 21:27:23 +08:00
Kaede Akino
d51696e017
Add HTTP-backed SFTP downloads
...
Add one-use download tickets, bounded HTTP file responses, source validation, shared transfer capacity, cancellation, and metadata-only audit.
Verification: 181 focused tests, macOS/iOS builds, Swift formatting, and Chinese localization checks passed. Full test run: 1430 tests with five failures in unchanged areas; no live-server integration performed.
2026-09-16 21:03:57 +08:00