Commit Graph

34 Commits (43ac963923dfe8009a21d020ed870af0427565b1)

Author SHA1 Message Date
mirivlad 43ac963923 feat: add notification scheduling permission 2026-07-14 02:46:03 +08:00
mirivlad 1378fda7f2 build: publish SDK releases to GitHub 2026-07-13 05:01:49 +08:00
mirivlad 9a4fd18456 docs: publish schema identifiers on GitHub 2026-07-13 03:58:23 +08:00
mirivlad a858a928bf build: declare sdk AGPL license 2026-07-12 21:45:34 +08:00
mirivlad 69e15d2609 docs: prepare sdk alpha release 2026-07-12 21:23:43 +08:00
mirivlad 831415bebd docs: define hostname normalization vectors 2026-07-12 17:15:11 +08:00
mirivlad d69214ea18 feat: add plugin localization contract 2026-07-11 01:58:20 +08:00
mirivlad ad2dd975e7 feat: register trash management capability 2026-07-10 08:42:33 +08:00
mirivlad 5ddf7f2020 feat: expose trash entry size metadata 2026-07-10 08:30:39 +08:00
mirivlad dd9168dad5 feat: expose permanent trash deletion in sdk 2026-07-10 08:27:34 +08:00
mirivlad 2b3c6d0557 feat: expose browser receiver pairing API 2026-07-10 03:42:07 +08:00
mirivlad e2d07145d6 feat: allow secret workbench resources 2026-06-29 20:44:02 +08:00
mirivlad f4f79cf1d0 test: lock secrets capability contract 2026-06-29 20:08:37 +08:00
mirivlad b11178d8fd feat: expose binary file writes in sdk 2026-06-29 10:12:26 +08:00
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