imccyu
|
4f55590aea
|
fix(sidebar): correct automatic refresh and watch lifecycles
|
2026-09-18 23:27:30 +08:00 |
|
imccyu
|
cf9213ca5f
|
fix(sidebar): finalize resource auto-refresh behavior and tests
|
2026-09-18 23:27:28 +08:00 |
|
creatixchu
|
6b1808f432
|
release(dsh): 0.1.6-alpha.2
|
2026-09-17 21:11:19 +08:00 |
|
Yichen Jiang
|
ad8a00c291
|
Merge remote-tracking branch 'origin/master' into worktree/sidebar-session-recovery
# Conflicts:
# packages/subprocess/subprocess-local/src/index.ts
|
2026-09-15 12:15:20 +08:00 |
|
Yichen Jiang
|
b25c5ad82e
|
feat(web): restore sidebar layouts and reclaim unattended terminals
|
2026-09-15 10:27:44 +08:00 |
|
creatixchu
|
ea53423b60
|
release(dsh): 0.1.6-alpha.1
|
2026-09-15 09:35:57 +08:00 |
|
Yichen Jiang
|
33d89aee77
|
feat(web): choose and remember terminal shells
|
2026-09-14 10:59:46 +08:00 |
|
Tianyi Cui
|
83d121c8c0
|
docs(ptc): align runtime terminology and naming decision links
|
2026-09-12 15:03:04 +08:00 |
|
Tianyi Cui
|
7c9bb5914c
|
refactor(ptc): align runtime packages and services with PTC naming
|
2026-09-12 15:03:04 +08:00 |
|
Tianyi Cui
|
e892c1abf5
|
test(ssh): preserve stream reads across supported Node versions
|
2026-09-12 15:03:04 +08:00 |
|
Tianyi Cui
|
28c4daa66c
|
fix(ssh): keep completion cleanup under release ownership
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
ac43c2656f
|
fix(ssh): propagate output closure and bound exit observations
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
d3fa7030ef
|
fix(ssh): retain failed results and join all process cleanup
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
d951a49038
|
fix(ssh): preserve remote filenames in file URLs
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
c886f26b91
|
docs(ssh): record the administrative timer range
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
1c5a201af8
|
fix(ssh): reject timeouts above the native timer range
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
7673f90d18
|
docs(ssh): define trusted runtime installation prerequisites
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
969e968e0e
|
fix(ssh): disable signal-triggered helper inspection
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
c6e531e45b
|
refactor(ssh): retain TLS ownership of raw socket errors
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
b5fd914306
|
test(ssh): isolate backend availability from helper dispatch
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
561bfc3bbb
|
fix(ssh): join authenticated stream teardown and validate package closure
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
abb7c6a49d
|
fix(ssh): join transport cleanup and preserve collected output
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
32de4412dc
|
refactor(sandbox): await cancellable process preparation
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
72226bd061
|
feat(ssh): authenticate streams and join remote process cleanup
|
2026-09-12 15:03:03 +08:00 |
|
Tianyi Cui
|
4fb0fdac68
|
feat(ssh): checkpoint POSIX helper and remote providers
|
2026-09-12 15:03:03 +08:00 |
|