TidGi-Desktop/docs
linonetwo b677088a48 Expose TidGi services to $tw.tidgi and add types
Make TidGi IPC service proxies available inside the TiddlyWiki sandbox and provide typings for plugin authors. Added docs (docs/TidGiServiceAPI.md), bumped tidgi-shared to 0.1.2, and introduced shared type files (packages/tidgi-shared/src/{global.d.ts,tidgiGlobal.ts}) and tsconfig include for .d.ts files. Preload now exposes service via contextBridge and attaches it to $tw.tidgi.service (with DOMContentLoaded retry). Updated various wiki plugin files to use $tw.tidgi.service instead of window.service, adjusted worker-side service exports (no automatic global attach), and updated startNodeJSWiki to safely inject service into the wiki sandbox with proper typing. Added runtime TiddlyWiki type augmentations (src/types/tidgi-tw.d.ts). These changes ensure plugins running in the VM can reliably access typed service proxies.
2026-02-10 02:41:32 +08:00
..
environment
features Fix/misc bug (#677) 2026-01-20 11:11:28 +08:00
images
internal
readme
Development.md Fix/edit agent and several bugs (#670) 2025-12-15 17:33:59 +08:00
ErrorDuringRelease.md
ErrorDuringStart.md
MCP.md
Publish.md
Release.md
Testing.md Fix/misc bug (#677) 2026-01-20 11:11:28 +08:00
TidGiServiceAPI.md Expose TidGi services to $tw.tidgi and add types 2026-02-10 02:41:32 +08:00
Translate.md