fix(pi): corrected context usage display in custom footer
Fixed getContextInfo to use usage.contextWindow instead of non-existent
usage.limit property. The footer now properly displays context usage
(e.g., 45.2%/200k) instead of hiding it when data is available.