bitsofchris_openaugi-obsidi.../tests
Chris Lettieri 6e9ed65d40 Fix mobile compatibility: dynamic import for task dispatch
TaskDispatchService uses Node.js modules (child_process, fs, path) that
are unavailable on Obsidian mobile. Switch to dynamic import with
Platform.isMobile guard so the plugin loads cleanly on mobile while
keeping full task dispatch functionality on desktop.

- Use `import type` + dynamic `import()` for TaskDispatchService
- Guard task dispatch commands behind Platform.isMobile check
- Lazy-import detectTmuxPath in settings tab
- Bump version to 0.5.2

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 21:53:33 -05:00
..
mocks Fix mobile compatibility: dynamic import for task dispatch 2026-02-25 21:53:33 -05:00
vault mock api testing 2026-02-25 08:03:28 -05:00
context-gathering-service.test.ts mock api testing 2026-02-25 08:03:28 -05:00
distill-service.test.ts mock api testing 2026-02-25 08:03:28 -05:00
file-service.test.ts mock api testing 2026-02-25 08:03:28 -05:00
filename-utils.test.ts mock api testing 2026-02-25 08:03:28 -05:00
openai-service.test.ts mock api testing 2026-02-25 08:03:28 -05:00
task-dispatch-service.test.ts user prompt 2026-02-25 17:34:31 -05:00