SnapOtter
c483897452
fix(api): drop app-logger import from media-input; update stale errors mock
...
The full unit suite surfaced two issues from earlier commits on this branch. (1) Importing the app logger into media-input.ts pulled logger.ts -- which builds its pino file transport at module load via join(env.LOG_DIR, ...) -- into the unit-test import graph, throwing at collection time wherever LOG_DIR is unset (integration tests set it; unit tests do not). A low-level modality handler should not depend on the app logger, and a corrupt upload is an expected user error, so drop the import and keep the clean validation message. (2) tool-factory-route.test.ts mocked errors.js without the new friendlyError export; add it.
2026-06-17 14:28:41 +08:00
..
2026-05-09 09:02:29 +08:00
2026-05-13 14:18:49 +08:00
2026-06-14 16:50:35 +08:00
2026-06-13 10:17:13 +08:00
2026-06-13 10:15:23 +08:00
2026-04-26 12:03:08 +08:00
2026-06-13 10:15:23 +08:00
2026-06-13 10:15:23 +08:00
2026-05-09 09:02:29 +08:00
2026-06-13 10:19:00 +08:00
2026-06-13 10:19:06 +08:00
2026-06-14 16:50:35 +08:00
2026-05-09 09:02:29 +08:00
2026-06-14 16:50:35 +08:00
2026-06-13 10:15:23 +08:00
2026-06-13 10:15:23 +08:00
2026-06-14 16:50:35 +08:00
2026-06-13 10:15:23 +08:00
2026-06-13 10:15:23 +08:00
2026-05-09 07:35:27 +08:00
2026-06-13 10:19:47 +08:00
2026-06-13 10:15:23 +08:00
2026-05-09 09:02:29 +08:00
2026-06-15 12:53:06 +08:00
2026-06-14 16:50:35 +08:00
2026-05-06 21:38:12 +08:00
2026-06-16 18:04:52 +08:00
2026-06-13 17:07:39 +08:00
2026-06-14 16:50:35 +08:00
2026-06-15 12:53:06 +08:00
2026-06-14 14:53:44 +08:00
2026-06-13 10:36:01 +08:00
2026-05-13 21:33:50 +08:00
2026-06-14 16:50:35 +08:00
2026-05-09 09:02:29 +08:00
2026-06-06 19:37:29 +08:00
2026-05-09 07:35:27 +08:00
2026-06-16 18:04:48 +08:00
2026-06-13 10:15:23 +08:00
2026-05-09 13:03:57 +08:00
2026-05-09 13:03:57 +08:00
2026-06-13 10:15:23 +08:00
2026-06-13 22:54:06 +08:00
2026-06-15 22:26:24 +08:00
2026-06-15 12:53:06 +08:00
2026-05-08 16:01:46 +08:00
2026-06-13 22:49:00 +08:00
2026-06-13 10:17:13 +08:00
2026-04-23 17:12:02 +08:00
2026-06-13 10:18:55 +08:00
2026-06-13 10:15:23 +08:00
2026-06-13 17:07:39 +08:00
2026-06-13 10:17:13 +08:00
2026-06-13 10:17:13 +08:00
2026-06-13 10:17:13 +08:00
2026-06-13 17:07:39 +08:00
2026-05-09 09:02:29 +08:00
2026-06-14 16:50:35 +08:00
2026-06-13 10:15:23 +08:00
2026-06-15 12:53:06 +08:00
2026-06-14 16:50:35 +08:00
2026-06-06 20:27:48 +08:00
2026-06-06 16:05:59 +08:00
2026-06-14 16:50:35 +08:00
2026-06-13 10:19:47 +08:00
2026-05-09 07:35:27 +08:00
2026-05-09 09:02:29 +08:00
2026-05-09 07:35:27 +08:00
2026-06-17 14:28:41 +08:00
2026-06-13 10:15:23 +08:00
2026-06-15 12:53:06 +08:00
2026-06-13 10:15:23 +08:00
2026-06-13 10:17:13 +08:00
2026-06-13 10:19:06 +08:00
2026-06-14 16:50:35 +08:00