Commit Graph

20 Commits (380f90c5ece7f6de0977c0dca5975a85e505be81)

Author SHA1 Message Date
mirivlad 380f90c5ec feat: expose plugin settings UI API 2026-06-29 04:23:06 +08:00
mirivlad 4387c6ab19 feat: expose plugin data storage API 2026-06-29 04:17:33 +08:00
mirivlad 663e299d28 feat: type sync conflict results 2026-06-29 03:38:03 +08:00
mirivlad ef959d6018 feat: expose file byte read API 2026-06-29 03:16:16 +08:00
mirivlad 64168054ac feat: document file changed watcher events 2026-06-28 22:59:31 +08:00
mirivlad 4e62e7e019 feat: add trash restore API 2026-06-28 22:22:47 +08:00
mirivlad 144d844794 feat: add file trash metadata API 2026-06-28 17:04:26 +08:00
mirivlad 36846855b6 feat: document contribution runtime APIs 2026-06-28 16:41:39 +08:00
mirivlad 8cab72cf29 Add open provider mode support to SDK 2026-06-27 23:42:06 +08:00
mirivlad d15e79db13 Expose sync resetKey in plugin SDK 2026-06-27 18:46:05 +08:00
mirivlad 3ff01460ac Add external file open to plugin SDK 2026-06-27 13:31:59 +08:00
mirivlad cdc0b373d8 Add sync API to plugin SDK 2026-06-27 12:36:31 +08:00
mirivlad 0cbab61826 feat: add workspaceItems contribution point + openProviders to contributions schema 2026-06-19 16:41:25 +08:00
mirivlad 0a0da4c1cb Add open provider contracts to SDK 2026-06-19 07:52:00 +08:00
mirivlad 24d500a7b5 fix: add dep checks (node/npm), auto-install npm deps in all scripts 2026-06-16 12:32:32 +08:00
mirivlad 2883de9792 chore: add .gitignore, remove node_modules from tracking 2026-06-16 12:12:31 +08:00
mirivlad 2f1b822e20 feat: add scripts/build.sh, test.sh, check.sh 2026-06-16 12:11:59 +08:00
mirivlad 2f02db00f5 feat: add manifest schema, TypeScript types, PluginAPI, RPC client, event schemas, sync schemas 2026-06-16 11:55:47 +08:00
mirivlad 622fcf6625 docs: add AGENTS.md with platform architecture rules 2026-06-16 11:53:17 +08:00
mirivlad e3e48a9333 Initial commit 2026-06-16 06:35:45 +03:00