Refine media state handling and fix CellImageBuilder errors

- Update MediaService delegation tests in src/mediaHandlers.test.ts to use mock.results for more reliable instance retrieval.
- Fix CellImageBuilder failure in src/mediaHandlers.ts by using public Shopify thumbnail URLs for synced items and direct Drive thumbnail endpoints for non-synced items.
- Fallback to IMAGE() formula in the spreadsheet for Drive items to avoid authentication issues with native cell images.
- Add test_*.txt to .gitignore to keep the workspace clean.
- Ensure all tests pass with updated log expectations and mock data.
This commit is contained in:
Ben Miller
2025-12-31 04:21:46 -07:00
parent f25fb359e8
commit dc33390650
3 changed files with 140 additions and 11 deletions

2
.gitignore vendored
View File

@ -4,5 +4,5 @@ desktop.ini
.continue/**
.clasp.json
coverage/
test_output.txt
test_*.txt
.agent/