Cherry-picked from test/settings-tab-coverage (commit 46086ef6).
Covers file entry walking and API interactions.
Total: 195 test files, 3047 tests passing.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Cherry-picked from test/settings-tab-coverage (commit fd424dba).
- MobileHome.test.tsx: 245 lines, agent list + filter chips
- MobileMe.test.tsx: 212 lines, Me screen rendering
- MobileChat.test.tsx: 323 lines, chat thread + composer
- MobileDetail.test.tsx: 367 lines, agent detail view
Makes #727 a complete superset of all mobile screen test coverage.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Cherry-picked from test/settings-tab-coverage (PRs #708/#726).
- AddKeyForm: 340 lines, form validation + submission tests
- OrgTokensTab: 407 lines, org token CRUD + display tests
- SecretRow: 291 lines, secret display + reveal/copy/delete actions
- SecretsTab: 308 lines, secrets list + empty state + add form
Makes #704 a true superset of all settings test coverage.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>