Repository navigation
docs(plugins): macOS 公共 API 与 SDK 文档实施计划 - #1548
Merged
Merged
Conversation
xiaoyumuxi
marked this pull request as ready for review
October 28, 2026 07:53
Lithe Review结论: ❓ 审查未完成 任务: 386 审查状态:已由服务器取消 可以重新评论 |
xiaoyumuxi
added a commit
that referenced
this pull request
Oct 28, 2026
* feat(plugins): execute native build tasks in workspace providers (#1495) * feat(plugins): discover and execute native provider tests (#1495) * feat(plugins): prepare and persist provider application runs (#1495) * feat(plugins): prepare native provider debug sessions (#1495) * feat(plugins): share read-only provider model inputs (#1495) * fix(build): isolate producer revisions and own run saves * feat(plugins): Java Support 独立分发、迁移与按需安装 (#1483) * feat(plugins): 支持 Java 签名安装与双架构独立发布基础 * feat(plugins): 完成 Java Support 迁移与按需分发入口 * fix(plugins): suggest Java restoration after completed removal * docs(plugins): inventory Maven and Java migration for #1495 (#1513) * fix(run): 统一跨平台启动环境、容错扫描与构建事件过滤 (#1543) * fix(run): share launch environment and resilient workspace policies * fix(run): stop shared Java enumeration at its source limit * docs(plugins): plan macOS public APIs and SDK documentation (#1548) --------- Co-authored-by: Lichenkang <2188718831@qq.com> Co-authored-by: Xiaoyumuxi <23722032@bjtu.edu.cn>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
目的与范围
按本次需求,先走 macOS 插件路线,盘点现有源码并参考 OpenIDEA / VS Code,把需要开放的 API 和需要编写的开发文档拆成可执行计划。
这是 Draft 计划 PR,不是功能实现;不加入 Windows 任务或双端验收前置,不修改运行时代码、插件 schema、SDK、发版元数据或功能矩阵状态。
具体改动
新增
docs/development/macos-plugin-api-plan.mdbackend:1是应用级、页面入口,不是通用工作区后端。更新已有公共扩展提案 Note
.agents/notes/proposed/architecture/2026-10-13-public-extension-contract-and-provider-api.md,保留“提议中”,修正第一阶段静态文本/纯领域插件限制的过时表述。验证
git diff --check/git diff --cached --check./scripts/verify-agent-notes.sh:165 篇 active Notes 通过。./scripts/verify-runtime-bundle-immutability.shnode scripts/verify-app-language-localization.mjsnode scripts/generate-i18n.mjs --check./scripts/verify-shared-contracts.sh./scripts/verify-platform-feature-matrix.sh:211 项能力通过。git diff --name-only origin/preview...HEAD:仅上述两份文档。./scripts/verify-platform-feature-matrix-change.sh 2cc32e60b2a4129d4a4c19350e97a7ae62440232 HEAD:无平台实现路径改动,无需 matrix-exempt。纯文档计划未构建/启动 Lithe,也未运行 SDK E2E 或三个未来样例;静态检查不代表运行时验收。未改正式契约,因此本 PR 不同步契约副本、不发布 SDK。