mirror of
https://github.com/wavetermdev/waveterm
synced 2026-05-24 09:18:27 +00:00
This pull request introduces a new `test-conn` command-line tool for testing SSH connection flows and user input handling, along with improvements to user input provider extensibility and several configuration and validation enhancements. * New `test-conn` CLI Tool * User Input Provider Abstraction * Refactored user input handling to use a pluggable `UserInputProvider` interface, with a default `FrontendProvider` and the ability to set a custom provider * AI Configuration and Verbosity updates * Enforced that a `SwapToken` must be present in `CommandOptsType` when starting a remote shell with wsh, improving validation and error handling. (`pkg/shellexec/shellexec.go`) * Improved config directory watcher logic to log the config directory path and avoid logging errors for non-existent subdirectories |
||
|---|---|---|
| .. | ||
| generatego | ||
| generateschema | ||
| generatets | ||
| packfiles | ||
| server | ||
| test | ||
| test-conn | ||
| test-streammanager | ||
| testai | ||
| testopenai | ||
| testsummarize | ||
| wsh | ||