pi-mono/packages/coding-agent/src/cli
Mario Zechner 54018b6cc0 Refactor OAuth/API key handling: AuthStorage and ModelRegistry
- Add AuthStorage class for credential storage (auth.json)
- Add ModelRegistry class for model management with API key resolution
- Add discoverAuthStorage() and discoverModels() discovery functions
- Add migration from legacy oauth.json and settings.json apiKeys to auth.json
- Remove configureOAuthStorage, defaultGetApiKey, findModel, discoverAvailableModels
- Remove apiKeys from Settings type and SettingsManager methods
- Rename getOAuthPath to getAuthPath
- Update SDK, examples, docs, tests, and mom package

Fixes #296
2025-12-25 03:48:36 +01:00
..
args.ts feat(coding-agent): add --skills CLI flag for filtering skills 2025-12-21 20:58:54 +01:00
file-processor.ts Fix SDK tools to respect cwd option 2025-12-22 16:17:55 +01:00
list-models.ts Refactor OAuth/API key handling: AuthStorage and ModelRegistry 2025-12-25 03:48:36 +01:00
session-picker.ts Refactor SessionManager to use static factory methods 2025-12-22 01:29:54 +01:00