888a3b3307
- Extracted credential storage to shared @oh-my-pi/pi-ai package with AuthCredentialStore and AuthStorage classes. - Consolidated UI formatting logic from ToolUIKit class into standalone utility functions across render-utils and output-meta modules. - Moved utility functions (parseCommandArgs, substituteArgs, expandPath, normalizeUnicode) to dedicated modules for improved code reuse. - Extracted JTD type definitions and type guards to jtd-utils module for shared use across schema conversion tools. - Updated Claude model pricing and added cache read costs in models.json for accurate billing calculations. - Refactored agent-storage to delegate credential management to AuthCredentialStore instead of direct SQLite operations.