Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a4ef04e
feat(settings): add SSH host management
su-fen Jun 11, 2026
699b1c6
feat(project-tools): add SSH tunnel host associations
su-fen Jun 12, 2026
a6cf4b3
feat(project-tools): add SSH tunnel creation view
su-fen Jun 12, 2026
3a82752
feat(ssh): add synchronized SSH terminal sessions
su-fen Jun 13, 2026
71da85b
feat(project-tools): refine SSH terminal experience
su-fen Jun 13, 2026
be5d8e7
feat(ssh): add SFTP file manager for tunnel sessions
su-fen Jun 14, 2026
ff369d4
fix(workspace): hide SSH terminal status badge
su-fen Jun 14, 2026
abc574f
feat(ssh): add built-in SSH manager with session reuse
su-fen Jun 14, 2026
027e407
fix(chat): hide horizontal composer overflow
su-fen Jun 14, 2026
9a70795
fix(ssh): prevent prompting for saved SSH credentials
su-fen Jun 14, 2026
33cb61a
fix(webui): wake stale desktop chat runtime
su-fen Jun 14, 2026
1e26e62
fix(terminal): prevent SSH reconnect from hanging
su-fen Jun 14, 2026
b586598
fix(ssh): stop reconnecting after normal shell exits
su-fen Jun 14, 2026
c2e0a4b
feat(tunnel): allow IP address HTTP targets
su-fen Jun 14, 2026
7d8096a
fix(gateway): avoid stale chat runtime starting status
su-fen Jun 14, 2026
b67bc04
fix(chat): hydrate gateway bridge conversations
su-fen Jun 14, 2026
9ff1af7
fix(composer): truncate long git branch names on mobile
su-fen Jun 14, 2026
3c1ab04
fix(chat): keep composer controls from overflowing
su-fen Jun 14, 2026
a1e8533
fix(chat): keep composer controls from overflowing
su-fen Jun 14, 2026
0e7d4ed
fix(project-tools): align resize handle with panel edge
su-fen Jun 14, 2026
4d999c8
fix(gateway): prevent mobile sidebar flash during slide
su-fen Jun 14, 2026
315718c
feat(sftp): support mobile pane switching
su-fen Jun 14, 2026
1ac4f88
test(gateway): restore WebUI SharedWorker coverage
su-fen Jun 14, 2026
8e4d724
refactor(tauri): organize commands by domain
su-fen Jun 15, 2026
94d1d2c
refactor(chat): split chat page modules by feature
su-fen Jun 15, 2026
4e393ed
feat(gateway): add settings sync loading state
su-fen Jun 15, 2026
1b83d84
fix(webui): fade mobile project tools panel
su-fen Jun 15, 2026
3f0a9dc
test(webui): use gateway loader for web module tests
su-fen Jun 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ jobs:

- name: Test WebUI modules
working-directory: crates/agent-gateway
run: node --test test/webui/*.test.mjs
run: node --test test/webui/*.test.mjs web/test/*.test.mjs

gui:
name: GUI
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ lerna-debug.log*
.codex-artifacts
.liveagent
workspace
!crates/agent-gui/src-tauri/src/commands/workspace/
!crates/agent-gui/src-tauri/src/commands/workspace/**
cert/
node_modules
dist
Expand Down
Loading
Loading