← Back to wkappbot-core
wkappbot-core ★★☆

# wkchat window geometry: save on change + exit + restore on init + shortcut update

wkchat must restore terminal window to last-used position/size on startup, save geometry on every move/resize and on exit, and optionally write geometry back into the .lnk shortcut that launched wkappbot.

user/developer
window-geometry wkchat chat restore persistence shortcut lnk WM_MOVE

## Steps

1. [REQUIREMENTS] (1) Restore on init: ChatComm...
2. [EXISTING INFRA] SaveConsoleGeo/LoadConsoleG...
3. [IMPL PLAN] (1) ChatCommand.cs:22 add TryRes...
4. [SHORTCUT UPDATE] IShellLink COM (Shell32):...
5. [DPI MANDATORY] Any code touching SetWindowP...