Changelog
- 332f9d6 Merge branch 'feat/logging-improvements'
- c0c226c feat(logger): include kubeconfig path in kubectl/helm command logs
- c56e1ff feat(logger): redact secrets, log mutation intent, surface silent errors
- 4eace3d fix(k8s): dedup kubeconfig paths so collectContexts doesn't see one file twice
- a3d9739 fix(logs): use display line for wrap math so tail stays visible
- 852f1a4 fix(logs): wrap-aware cursor visibility and follow-pin via topSkip
- f789fd4 fix(ui): keep error log open behind theme selector, fix padding bg
- 35af38d fix(ui): make fullscreen :errors view match other fullscreen modes
- 60d5e4f fix(ui): preserve ANSI styling when Truncate shortens a styled line
- c74cd2b fix(ui): preserve level colors on the cursor line in :errors overlay
- 0228c4c fix(ui): render fullscreen errors as a viewExplorer columns slot
- 0ae203c fix(ui): route keys to overlay first, strip surfaceBg from log content
- 7a9d70f fix(ui): shrink namespace col so long pod names render without truncation #53
- 3bcf360 fix(ui): unblock tab and theme keys, fix bg in fullscreen errors view