Improve VPN status reporting and recovery
This commit is contained in:
@@ -33,7 +33,7 @@ tail -f ~/Library/Logs/LemanaVPN-openconnect-lite.log
|
||||
tail -f ~/Library/Logs/LemanaVPN.log
|
||||
```
|
||||
|
||||
Use `vpn --manual` for SSO diagnosis before automatic mode. Use `vpn-lemanapro.sh --patch-only` when only runtime patches need to be applied.
|
||||
Manual or interactive SSO checks require an explicit request in the current prompt. Within that authorization, use `vpn --manual` for SSO diagnosis before automatic mode. Use `vpn-lemanapro.sh --patch-only` when only runtime patches need to be applied.
|
||||
|
||||
## Update Commands
|
||||
|
||||
@@ -59,7 +59,7 @@ vpn --configure-keychain
|
||||
|
||||
## Answer Format
|
||||
|
||||
Final answers must always include how to run, how to check, and how to update. Also state whether live VPN was tested or intentionally skipped because an existing connection should not be disturbed.
|
||||
For behavior or installation changes, include relevant run, check, and update commands, and state whether live VPN was tested. For skill-only or documentation-only changes, report the result and structural checks without unrelated installation steps.
|
||||
|
||||
## Common Mistakes
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@ Prefer installed status when verifying what the menu-bar app will see, because `
|
||||
|
||||
## Live VPN Checks
|
||||
|
||||
Live checks are appropriate only for changes to connection start/stop, reconnect, SSO/autofill, Bitwarden/Keychain, `openconnect-lite` patching, status JSON consumed by the app, or DNS cleanup.
|
||||
Manual or interactive live checks require an explicit request in the current prompt. Relevance alone is not authorization. Live checks are appropriate only for changes to connection start/stop, reconnect, SSO/autofill, Bitwarden/Keychain, `openconnect-lite` patching, status JSON consumed by the app, or DNS cleanup.
|
||||
|
||||
Before a live check:
|
||||
|
||||
@@ -93,9 +93,11 @@ Real install can modify Homebrew packages, pipx packages, sudoers, `/usr/local/s
|
||||
|
||||
## Final Report
|
||||
|
||||
Report exact commands and results. Always include:
|
||||
Report exact commands and results relevant to the change. For behavior or installation changes, include:
|
||||
|
||||
- Run: command to use the changed repo/app.
|
||||
- Check: command to verify state or behavior.
|
||||
- Update: `sh install.sh` from checkout or the remote `curl ... | sh`.
|
||||
- Not run: especially any skipped live VPN reconnect, real install, or real uninstall.
|
||||
|
||||
For skill-only or documentation-only changes, report the result and structural checks; omit unrelated run/update instructions.
|
||||
|
||||
Reference in New Issue
Block a user