Lines 42-175javascript
42 sshTunnelRemoteHost: 'string',
43 sshTunnelRemotePort: 'number',
44 name: 'string - optional tunnel name'
46 connectionHoppingsItem: {
52 passphrase: 'string - passphrase',
53 certificate: 'string',
55 profile: 'string - profile id'
59 host: 'string (required) - hostname or IP address',
60 port: 'number (default: 23) - Telnet port',
61 username: 'string - username',
62 password: 'string - password',
MediumSecret Pattern
Hardcoded password in client/components/bookmark-form/bookmark-schema.js
client/components/bookmark-form/bookmark-schema.jsView on unpkg · L62 63 title: 'string - bookmark title',
64 description: 'string - bookmark description',
65 loginPrompt: 'string - login prompt regex',
66 passwordPrompt: 'string - password prompt regex',
67 runScripts: 'array - run scripts after connected ({delay,script})',
68 startDirectoryRemote: 'string - remote starting directory',
69 startDirectoryLocal: 'string - local starting directory',
70 profile: 'string - profile id',
71 proxy: 'string - proxy address (socks5://...)'
75 path: 'string (required) - serial port path, e.g., /dev/ttyUSB0 or COM1',
76 baudRate: 'number (default: 9600) - baud rate',
77 dataBits: 'number (default: 8) - data bits',
78 stopBits: 'number (default: 1) - stop bits',
79 parity: 'string - "none", "even", "odd", "mark", "space"',
80 title: 'string - bookmark title',
81 rtscts: 'boolean - enable RTS/CTS flow control, default is false',
82 xon: 'boolean - enable XON flow control, default is false',
83 xoff: 'boolean - enable XOFF flow control, default is false',
84 xany: 'boolean - enable XANY flow control, default is false',
85 txLineEnding: 'string - TX line ending on Enter: "\\r" (CR, default), "\\n" (LF), "\\r\\n" (CR+LF)',
86 rxLineEnding: 'string - RX line ending conversion: "none" (default), "lf_to_crlf" (for LF-only devices), "cr_to_crlf" (for CR-only devices)',
87 runScripts: 'array - run scripts after connected ({delay,script})',
88 description: 'string - bookmark description'
92 host: 'string (required) - hostname or IP address',
93 port: 'number (default: 5900) - VNC port',
94 username: 'string - VNC username',
95 password: 'string - VNC password',
MediumSecret Pattern
Hardcoded password in client/components/bookmark-form/bookmark-schema.js
client/components/bookmark-form/bookmark-schema.jsView on unpkg · L95 96 viewOnly: 'boolean - view only mode, default is false',
97 clipViewport: 'boolean - clip viewport to window, default is false',
98 scaleViewport: 'boolean - scale viewport to window, default is true',
99 qualityLevel: 'number (0-9) - VNC quality level, lower is faster, default is 3',
100 compressionLevel: 'number (0-9) - VNC compression level, lower is faster, default is 1',
101 shared: 'boolean - shared session, default is true',
102 proxy: 'string - proxy address (socks5://...)',
103 title: 'string - bookmark title',
104 description: 'string - bookmark description',
105 profile: 'string - profile id'
109 host: 'string (required) - hostname or IP address',
110 port: 'number (default: 3389) - RDP port',
111 username: 'string - username',
112 password: 'string - password',
MediumSecret Pattern
Hardcoded password in client/components/bookmark-form/bookmark-schema.js
client/components/bookmark-form/bookmark-schema.jsView on unpkg · L112 113 title: 'string - bookmark title',
114 description: 'string - bookmark description',
115 profile: 'string - profile id',
116 proxy: 'string - proxy address (socks5://...)',
117 domain: 'string - login domain'
121 host: 'string (required) - hostname or IP address',
122 port: 'number (default: 21) - FTP port',
123 user: 'string - username',
124 secure: 'boolean - use secure FTP (FTPS), default is false',
125 password: 'string - password',
MediumSecret Pattern
Hardcoded password in client/components/bookmark-form/bookmark-schema.js
client/components/bookmark-form/bookmark-schema.jsView on unpkg · L125 126 encode: 'string - charset for file names, default is utf-8',
127 title: 'string - bookmark title',
128 profile: 'string - profile id',
129 description: 'string - bookmark description'
133 url: 'string (required) - website URL',
134 title: 'string - bookmark title',
135 description: 'string - bookmark description',
136 useragent: 'string - custom user agent'
140 title: 'string - bookmark title',
141 description: 'string - bookmark description',
142 startDirectoryLocal: 'string - local starting directory',
143 runScripts: 'array - run scripts after connected ({delay,script})',
144 execWindows: 'string - Windows exec path (overrides global setting)',
145 execMac: 'string - Mac exec path (overrides global setting)',
146 execLinux: 'string - Linux exec path (overrides global setting)',
147 execWindowsArgs: 'array - Windows exec arguments',
148 execMacArgs: 'array - Mac exec arguments',
149 execLinuxArgs: 'array - Linux exec arguments'
153 host: 'string (required) - hostname or IP address',
154 port: 'number (default: 5900) - Spice port',
155 password: 'string - Spice password',
MediumSecret Pattern
Hardcoded password in client/components/bookmark-form/bookmark-schema.js
client/components/bookmark-form/bookmark-schema.jsView on unpkg · L155 156 title: 'string - bookmark title',
157 viewOnly: 'boolean - view only mode, default is false',
158 scaleViewport: 'boolean - scale viewport to window, default is true',
159 description: 'string - bookmark description',
160 profile: 'string - profile id',
161 proxy: 'string - proxy address (socks5://...)'
165export function buildPrompt (description) {
166 const lang = window.store.config.languageAI || window.store.getLangName()
167 const schemaDescription = Object.entries(bookmarkSchema)
168 .map(([type, fields]) => {
169 const fieldList = Object.entries(fields)
170 .map(([key, desc]) => ` ${key}: ${desc}`)
172 return ` ${type}:\n${fieldList}`