diff --git a/.changes/capture.added.md b/.changes/capture.added.md deleted file mode 100644 index ab93a63..0000000 --- a/.changes/capture.added.md +++ /dev/null @@ -1 +0,0 @@ -提供可独立读取 Capture 图的 Python 分发;共享参与协议移除分发格式白名单。Mac 收入使用标准图与 Storage,不依赖 Python Peer 或 Capture 专用表。 diff --git a/.changes/mcp-recall-labels.added.md b/.changes/mcp-recall-labels.added.md deleted file mode 100644 index 7571d2c..0000000 --- a/.changes/mcp-recall-labels.added.md +++ /dev/null @@ -1 +0,0 @@ -MCP recall 候选补充可读名称,保留既有实体引用和各模式证据。无法生成名称时仍返回候选,不改变读取工具与 Resource 协议。 diff --git a/.changes/pdm-build.fixed.md b/.changes/pdm-build.fixed.md deleted file mode 100644 index 86d481a..0000000 --- a/.changes/pdm-build.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Keep runtime image builds compatible with PDM 2.28 by pinning its unearth installer dependency to 0.18.3. diff --git a/CHANGELOG.md b/CHANGELOG.md index dd71e8f..069b829 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ Core release notes start from the current `0.1.1` baseline. Earlier repository h +## 0.9.0 - 2026-10-27 + +### Added + +- Add a Python distribution that independently reads Capture graphs and remove the distribution-format allowlist from the shared participation protocol. Mac capture writes use standard graphs and Storage without requiring a Python Peer or Capture-specific tables. (#capture) +- Add readable names to MCP recall candidates while preserving entity references and mode-specific evidence. Candidates remain available when a name cannot be generated; read tools and the Resource protocol are unchanged. (#mcp-recall-labels) + +### Fixed + +- Keep runtime image builds compatible with PDM 2.28 by pinning its unearth installer dependency to 0.18.3. (#pdm-build) + + ## 0.8.0 - 2026-10-21 ### Added diff --git a/cli/.changes/selection-v2.removed.md b/cli/.changes/selection-v2.removed.md deleted file mode 100644 index 0b46442..0000000 --- a/cli/.changes/selection-v2.removed.md +++ /dev/null @@ -1 +0,0 @@ -Replace `extension install/uninstall` with `extension select --distribution python|module_federation --version VERSION` and `extension unselect`, fixing requests that return 405 against current Core. Selection and unselection accept `--peer`; unselection preserves shared configuration and collected information. Add `extension status` and discover configuration schemas from the connected Peer's status rather than removed shared-identity fields. These commands require Core's Extension management v2 API and do not support the old management interface. diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index dd5a44d..427a2c9 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -2,6 +2,13 @@ +## 0.3.0 - 2026-10-27 + +### Removed + +- Replace `extension install/uninstall` with `extension select --distribution python|module_federation --version VERSION` and `extension unselect`, fixing requests that return 405 against current Core. Selection and unselection accept `--peer`; unselection preserves shared configuration and collected information. Add `extension status` and discover configuration schemas from the connected Peer's status rather than removed shared-identity fields. These commands require Core's Extension management v2 API and do not support the old management interface. (#selection-v2) + + ## 0.2.1 - 2026-10-21 ### Changed diff --git a/cli/pyproject.toml b/cli/pyproject.toml index d39487b..25ee976 100644 --- a/cli/pyproject.toml +++ b/cli/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "inkcre-cli" -version = "0.2.1" +version = "0.3.0" description = "An agent-friendly REST interface to InKCre" readme = "README.md" requires-python = ">=3.12" diff --git a/extensions/capture/.changes/capture.added.md b/extensions/capture/.changes/capture.added.md deleted file mode 100644 index a6b6744..0000000 --- a/extensions/capture/.changes/capture.added.md +++ /dev/null @@ -1 +0,0 @@ -提供可选的 Capture 图读取与内容解释,区分原材料、出处与附注;不执行采集提交,也不是 Mac 写入的前置条件。 diff --git a/extensions/capture/CHANGELOG.md b/extensions/capture/CHANGELOG.md index 5a759af..c1400d8 100644 --- a/extensions/capture/CHANGELOG.md +++ b/extensions/capture/CHANGELOG.md @@ -3,3 +3,9 @@ 此文件记录 Capture Python 分发的独立版本。发布条目由项目内变更片段生成。 + +## 0.2.0 - 2026-10-27 + +### Added + +- Add optional Capture graph reading and content interpretation that distinguishes source material, provenance, and annotations. This distribution does not submit captures and is not required for Mac writes. (#capture) diff --git a/extensions/capture/pyproject.toml b/extensions/capture/pyproject.toml index 54f1e08..66002ed 100644 --- a/extensions/capture/pyproject.toml +++ b/extensions/capture/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "inkcre-ext-capture" -version = "0.1.0" +version = "0.2.0" description = "Read shared Capture graphs in Python peers" requires-python = ">=3.12,<3.13" license = "MIT" diff --git a/extensions/local_files/.changes/local-files.added.md b/extensions/local_files/.changes/local-files.added.md deleted file mode 100644 index cfc650a..0000000 --- a/extensions/local_files/.changes/local-files.added.md +++ /dev/null @@ -1 +0,0 @@ -读取本地文件资料的正文、原件位置及失效状态,不接管目录执行能力。 diff --git a/extensions/local_files/CHANGELOG.md b/extensions/local_files/CHANGELOG.md index 825c32f..b403d29 100644 --- a/extensions/local_files/CHANGELOG.md +++ b/extensions/local_files/CHANGELOG.md @@ -1 +1,8 @@ +## 0.2.0 - 2026-10-27 + +### Added + +- Read the body, original location, and invalidation state of local file material without taking ownership of directory execution. (#local-files) + + # Changelog diff --git a/extensions/local_files/pyproject.toml b/extensions/local_files/pyproject.toml index eb29868..18272a1 100644 --- a/extensions/local_files/pyproject.toml +++ b/extensions/local_files/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "inkcre-ext-local-files" -version = "0.1.0" +version = "0.2.0" description = "Read shared local file bodies and locations in Python peers" requires-python = ">=3.12,<3.13" license = "MIT" diff --git a/pyproject.toml b/pyproject.toml index d555dd7..3541485 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "inkcre-core" -version = "0.8.0" +version = "0.9.0" description = "Backend of InKCre." authors = [{ name = "Lan_zhijiang", email = "lanzhijiang@foxmail.com" }] readme = "README.md"