Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ session-peer 1.0.2による実際のローカル通信です。CodexがClaude Co
### インストール

Python 3.9以上が必要です。基本のローカル・SSH CLIに外部Python依存パッケージはありません。
ソースバージョン:**1.4.0**(2026-11-02の準備時点:未公開の候補、当時の最新公開済みバージョンは1.3.3)。[リリースノート](docs/ja/releases/v1.4.0.md)では、範囲を制限したMCP探索、配信の事前確認と診断、経路プリセット、独立スキルの提案を説明します。Pythonの公開、Node Controlの配備、独立管理するスキルの更新は別々の作業です。
公開済みランタイム:**1.4.0**。2026-11-03にGitHubとPyPIの公開状況を確認しました。[公開記録](docs/ja/releases/v1.4.0.md#v140-publication-record)に、正確なソース、アップロード時刻、配布ファイルのハッシュを記載しています。[リリースノート](docs/ja/releases/v1.4.0.md)では、範囲を制限したMCP探索、配信の事前確認と診断、経路プリセット、独立スキルとの互換性を説明します。Pythonの公開、Node Controlの配備、独立管理するスキルの更新は別々の作業です。

任意の[MCPエクストラ](docs/ja/mcp.md)は`mcp>=1.30,<2`を必要とします。MCPのPython 3.10+要件と依存関係のないPython 3.9コアは変更しません。既存のMCP環境では明示的なパッケージ更新が必要です。

Expand Down
2 changes: 1 addition & 1 deletion README.ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ session-peer 1.0.2를 사용해 실제 로컬 요청과 회신을 주고받았
### 설치

Python 3.9 이상이 필요합니다. 기본 로컬·SSH CLI는 외부 Python 패키지에 의존하지 않습니다.
소스 버전: **1.4.0**(2026-11-02 준비 시점 기준: 미공개 후보, 당시 최신 공개 버전 1.3.3). [릴리스 노트](docs/ko/releases/v1.4.0.md)는 범위를 제한한 MCP 탐색, 전달 사전 점검·진단, 경로 프리셋과 독립 스킬 제안을 설명합니다. Python 공개, Node Control 배포, 별도로 관리하는 스킬의 갱신은 서로 구분합니다.
공개 런타임: **1.4.0**. 2026-11-03에 GitHub와 PyPI의 공개 상태를 확인했습니다. [공개 기록](docs/ko/releases/v1.4.0.md#v140-publication-record)에 정확한 소스, 업로드 시각과 배포 파일 해시를 남겼습니다. [릴리스 노트](docs/ko/releases/v1.4.0.md)는 범위를 제한한 MCP 탐색, 전달 사전 점검·진단, 경로 프리셋과 독립 스킬 호환성을 설명합니다. Python 공개, Node Control 배포, 별도로 관리하는 스킬의 갱신은 서로 구분합니다.

선택형 [MCP extra](docs/ko/mcp.md)는 이제 `mcp>=1.30,<2`를 요구합니다. MCP의 Python 3.10+ 요건과 의존성 없는 Python 3.9 핵심 CLI는 유지됩니다. 기존 MCP 환경에는 명시적인 패키지 업그레이드가 필요합니다.

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ in this ~22-second animation, not a screen recording; send success alone is not
### Install

Python 3.9+. The core local/SSH CLI has no third-party Python dependencies.
Source version: **1.4.0** (at the 2026-11-02 preparation checkpoint: unpublished candidate; latest published version 1.3.3). The [release notes](docs/releases/v1.4.0.md) describe bounded MCP discovery, delivery preflight and diagnostics, route presets, and the independent skill proposal. Python publication, Node Control deployment and independently managed skill updates are separate.
Published runtime: **1.4.0**, verified on GitHub and PyPI on 2026-11-03. The [publication record](docs/releases/v1.4.0.md#v140-publication-record) identifies the exact source, upload times and artifact hashes. The [release notes](docs/releases/v1.4.0.md) describe bounded MCP discovery, delivery preflight and diagnostics, route presets, and independent skill compatibility. Python publication, Node Control deployment and independently managed skill updates are separate.

The optional [MCP extra](docs/mcp.md) now requires `mcp>=1.30,<2`; its Python 3.10+ requirement and the dependency-free Python 3.9 core remain unchanged. Existing MCP environments need an explicit package upgrade.

Expand Down
2 changes: 1 addition & 1 deletion README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ session-peer使用各智能体自身的收件箱和队列;接收方智能体
### 安装

需要Python 3.9或更高版本。核心本地与SSH CLI没有第三方Python依赖。
源码版本:**1.4.0**(截至2026-11-02准备检查点:尚未发布的候选版本,当时最新已发布版本为1.3.3)。[发布说明](docs/zh-CN/releases/v1.4.0.md)介绍有限范围的MCP发现、传递预检与诊断、路由预设及独立技能提案。Python发布、Node Control部署及独立管理的技能更新是不同的工作。
已发布运行时:**1.4.0**。已于2026-11-03确认GitHub和PyPI上的发布状态。[发布记录](docs/zh-CN/releases/v1.4.0.md#v140-publication-record)列出了确切源码、上传时间和分发文件哈希。[发布说明](docs/zh-CN/releases/v1.4.0.md)介绍有限范围的MCP发现、传递预检与诊断、路由预设以及独立技能的兼容性。Python发布、Node Control部署及独立管理的技能更新是不同的工作。

可选的[MCP extra](docs/zh-CN/mcp.md)现在要求`mcp>=1.30,<2`;MCP的Python 3.10+要求和无外部依赖的Python 3.9核心保持不变。现有MCP环境需要显式升级软件包。

Expand Down
4 changes: 4 additions & 0 deletions RELEASING.ja.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# session-peerのリリース

## v1.4.0公開記録(2026-11-03確認)

ランタイムv1.4.0は`476c67e636ef02cb93797dd2f42252dfe577625f`からGitHubに`2026-11-02T04:36:59Z`に公開されました。PyPIのwheelとsdistのアップロード時刻は、それぞれ`2026-11-02T04:38:34.686393Z`と`2026-11-02T04:38:36.363777Z`です。[公開記録](docs/ja/releases/v1.4.0.md#v140-publication-record)に正確なハッシュと準備・公開の成功根拠を示しています。ランタイムの不変スキルアセットはv0.4.1のままであり、後に独立して公開されたスキルv0.5.1へリポジトリのスナップショットを同期しても、このアセットやインストール済みスキルは変わりません。以下の日付付き準備セクションは当時の記録として残します。公開した事実だけでは、本番配備や新たなネイティブ・ACK受入を証明しません。

## v1.4.0の準備

公開済みv1.3.3を基準に2026-11-02に準備しました。この日付の確認時点では、v1.4.0は未公開の候補です。統合ソース基準はバージョン準備前の`f290973962c63548f24153eeee12a8e3666fd043`であり、最終リリースコミットではありません。[リリースノート](docs/ja/releases/v1.4.0.md)は#356–#359 / #361–#364の範囲を制限したMCP探索、配信の事前確認と診断、承認済み経路プリセットを扱います。統合基準の[CI](https://github.com/abruption/session-peer/actions/runs/41381070618)は37ジョブが成功し、同じ基準の[CodeQL](https://github.com/abruption/session-peer/actions/runs/41381070309)も成功しました。いずれも最終準備コミットや保護されたmainの検査を代替しません。
Expand Down
4 changes: 4 additions & 0 deletions RELEASING.ko.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# session-peer 릴리스

## v1.4.0 공개 기록 (2026-11-03 확인)

런타임 v1.4.0은 `476c67e636ef02cb93797dd2f42252dfe577625f`에서 GitHub에 `2026-11-02T04:36:59Z`에 공개됐습니다. PyPI wheel과 sdist 업로드 시각은 각각 `2026-11-02T04:38:34.686393Z`, `2026-11-02T04:38:36.363777Z`입니다. [공개 기록](docs/ko/releases/v1.4.0.md#v140-publication-record)에 정확한 해시와 준비·게시 성공 근거를 연결했습니다. 런타임의 불변 스킬 자산은 v0.4.1을 유지하며, 이후 별도로 공개된 스킬 v0.5.1로 저장소 스냅샷을 동기화해도 이 자산이나 설치된 스킬은 변경하지 않습니다. 아래 날짜별 준비 절은 당시 기록으로 보존합니다. 공개 사실만으로 운영 배포나 새로운 네이티브·ACK 수락이 입증되지는 않습니다.

## v1.4.0 준비

공개된 v1.3.3을 기준으로 2026-11-02에 준비했습니다. 이 날짜의 점검 시점에서 v1.4.0은 미공개 후보입니다. 통합 소스 기준은 버전 준비 이전의 `f290973962c63548f24153eeee12a8e3666fd043`이며 최종 릴리스 커밋이 아닙니다. [릴리스 노트](docs/ko/releases/v1.4.0.md)는 #356–#359 / #361–#364의 범위를 제한한 MCP 탐색, 전달 사전 점검·진단과 승인된 경로 프리셋을 다룹니다. 통합 기준의 [CI](https://github.com/abruption/session-peer/actions/runs/41381070618)는 작업 37개가 통과했고 같은 기준의 [CodeQL](https://github.com/abruption/session-peer/actions/runs/41381070309)도 통과했습니다. 어느 쪽도 최종 준비 커밋이나 보호된 main 검사를 대신하지 않습니다.
Expand Down
4 changes: 4 additions & 0 deletions RELEASING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Releasing session-peer

## Publication record — v1.4.0 (verified 2026-11-03)

Runtime v1.4.0 was published from `476c67e636ef02cb93797dd2f42252dfe577625f` on GitHub at `2026-11-02T04:36:59Z`; PyPI uploaded the wheel and sdist at `2026-11-02T04:38:34.686393Z` and `2026-11-02T04:38:36.363777Z`. The [publication record](docs/releases/v1.4.0.md#v140-publication-record) links exact hashes and successful preparation/publication evidence. The runtime's immutable skill asset remains v0.4.1; subsequent repository snapshot synchronization to the separately published skill v0.5.1 does not replace it or update installed skills. Keep the dated preparation sections below as history; publication does not establish operational rollout or new native/ACK acceptance.

## v1.4.0 preparation

Prepared on 2026-11-02 against published v1.3.3. At this dated checkpoint, v1.4.0 is an unpublished candidate. Integrated source base: `f290973962c63548f24153eeee12a8e3666fd043`, before version preparation, not the final release commit. The [release notes](docs/releases/v1.4.0.md) cover #356–#359 / #361–#364: bounded MCP discovery, delivery preflight and diagnostics, and approved route presets. Integrated-base [CI](https://github.com/abruption/session-peer/actions/runs/41381070618) passed 37 jobs and [CodeQL](https://github.com/abruption/session-peer/actions/runs/41381070309) passed at the same base; neither replaces final preparation-head or protected-main checks.
Expand Down
4 changes: 4 additions & 0 deletions RELEASING.zh-CN.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# 发布session-peer

## v1.4.0发布记录(2026-11-03确认)

运行时v1.4.0已从`476c67e636ef02cb93797dd2f42252dfe577625f`于`2026-11-02T04:36:59Z`在GitHub发布;PyPI的wheel和sdist上传时间分别为`2026-11-02T04:38:34.686393Z`和`2026-11-02T04:38:36.363777Z`。[发布记录](docs/zh-CN/releases/v1.4.0.md#v140-publication-record)列出确切哈希及准备、发布成功的依据。运行时的不可变技能资产仍为v0.4.1;后续将仓库快照同步到独立发布的技能v0.5.1,不会替换该资产或更新已安装的技能。以下按日期记录的准备章节保留为历史。发布本身不证明生产部署或新的原生、ACK验收已完成。

## v1.4.0准备

于2026-11-02基于已发布的v1.3.3准备。在这个注明日期的检查点,v1.4.0尚未发布,仅为候选版本。集成源码基准为版本准备前的`f290973962c63548f24153eeee12a8e3666fd043`,并非最终发布提交。[发布说明](docs/zh-CN/releases/v1.4.0.md)涵盖#356–#359 / #361–#364的有限范围MCP发现、传递预检与诊断,以及获准路由预设。集成基准的[CI](https://github.com/abruption/session-peer/actions/runs/41381070618)共37个任务通过,同一基准的[CodeQL](https://github.com/abruption/session-peer/actions/runs/41381070309)也通过。二者都不能替代最终准备提交或受保护main的检查。
Expand Down
6 changes: 3 additions & 3 deletions docs/i18n-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"zh-CN"
],
"sources": {
"README.md": "c0544fa8aed25891574805e6c9098dc8ee824b8669e16c34607cf82ec546a77f",
"RELEASING.md": "641babb664eb71da2425ec3ae666b843773350017a489076dcae29cd3a320db1",
"README.md": "aa7dd29355e264d502101687786bf16272cab0ca507bc932960cde8d9282f493",
"RELEASING.md": "b7f0fff21a057eb161af5aab9aafe16d30b4b59597f657b42aa53879f4475209",
"SECURITY.md": "8f018f6f98002312e143609b9734aeb971ca5217e146597c06b57b5645031046",
"docs/README.md": "28c870c47298c52bd7d3d27d7b940d74e7bdd4a9b7a69000ed2bee7ea5d6fd0b",
"docs/agent-adapters.md": "bf185d3121c94829bb412071a25c4d943302e10a6b2e713111e653b8f8c3ea91",
Expand Down Expand Up @@ -56,7 +56,7 @@
"docs/releases/v1.3.1.md": "1600b3f6e708ded1cd5d0cad7b5f2d78244e0e4b01d122d727f2a692fccaf652",
"docs/releases/v1.3.2.md": "980437303a02644814116b12279d14bf83e6b50c87eab2e0c88e433808f372e3",
"docs/releases/v1.3.3.md": "bb2707cc5ef4b763ee61a804fd8ce75b762731b16681ac6c322636a35657b892",
"docs/releases/v1.4.0.md": "6ab3365b9c286f81395cac99bb896e06ee1ee3ea759267b6bbe0e1623c76832f",
"docs/releases/v1.4.0.md": "0bab24fe860f537aa668b3b695b692f1772aca6112f8aa116645f5920ac5b8dc",
"docs/validation/69-rc.md": "e490c6a9ad0fec9108b91c74922cedac7ddf214ed405f8f5523da22f48a4b222",
"docs/validation/85-antigravity.md": "f89b175191cd98ab03d4029b487065133814b3c8dd8de8cd0a5cc367e2579e4f",
"docs/wake.md": "cde135da2ea7be21c815bb265e694f737dbe467d8e76bb82eb118e3b86e29d22",
Expand Down
17 changes: 17 additions & 0 deletions docs/ja/releases/v1.4.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,20 @@
正確な現行コミットをレビューし、現行コミットの検査と最終的な保護されたmain CIの成功を要求し、公開済みv1.3.3のタグ・資産・過去の記録をすべて保全します。公開を先取りしないこの日付付き案内を固定します。別途承認された公開では、`SHA256SUMS`と`release-provenance.json`を含む固定資産7個を正確なタグ・ソースと認証済みattestationに照合し、依存関係監査と新規インストール検査を行い、必須のPyPI環境の人による承認を維持します。非公開のPyPIログイン・接続再確認の省略は、その承認を免除しません。

提供状況の案内を更新する前に実際のGitHub・PyPI公開の根拠を別途記録し、将来の公開を宣言しません。Python公開、グローバルMCP環境の更新、サービス変更、Node Control配備、独立してインストールしたスキルは、それぞれ別途承認が必要な作業です。

<a id="v140-publication-record"></a>

## v1.4.0公開記録(2026-11-03確認)

2026-11-03の読み取り専用の再確認で、[GitHub v1.4.0リリース](https://github.com/abruption/session-peer/releases/tag/v1.4.0)は`476c67e636ef02cb93797dd2f42252dfe577625f`から`2026-11-02T04:36:59Z`に公開された正式な不変リリースであることを確認しました。[PyPIのバージョン記録](https://pypi.org/pypi/session-peer/1.4.0/json)にあるファイルは以下の2個のみで、いずれも配布を取り下げられていません。各SHA-256は固定済みのGitHubアセットと一致します。

| ファイル | PyPIアップロード時刻(UTC) | SHA-256 |
| --- | --- | --- |
| `session_peer-1.4.0-py3-none-any.whl` | `2026-11-02T04:38:34.686393Z` | `b9d931ae9046f081dac15fcbeb5ca886aa437aa8e3bbb4be8296b81b2cec6832` |
| `session_peer-1.4.0.tar.gz` | `2026-11-02T04:38:36.363777Z` | `cfb06b3a8c4410178ddf0bbdd3f2b1733288d6221174b05309cf2dfaba7930bf` |

この正確なソースで[準備ワークフロー](https://github.com/abruption/session-peer/actions/runs/41389266767)と[公開ワークフロー](https://github.com/abruption/session-peer/actions/runs/41389462046)が成功しました。リリース時の記録には、全7アセットの署名と準備ワークフロー・ソースの照合、マニフェスト・provenance検証、依存関係監査、新しい環境へのwheel/sdistのインストール、必須のPyPI環境の人による承認が含まれます。公開ワークフローはアップロード後のPyPIファイルも検証しました。この日付付き記録は、2026-11-03に新たな署名検証・インストール・ネイティブ受入試験を実施したという主張ではありません。

不変のランタイムv1.4.0の`SKILL.md`アセットは、公開済みスキルv0.4.1のままであり、後のソーススナップショットで置き換えません。[PR #366](https://github.com/abruption/session-peer/pull/366)では、リポジトリのコピーのみをスキルv0.5.0へ別途同期しました。今回の保守変更では、独立して公開された[スキルv0.5.1](https://github.com/abruption/session-peer-skill/releases/tag/v0.5.1)へコピーを同期します。ソースは`95cf5e1dd92654775b2f0ea86c1cb4b6107f49c3`、UTF-8で31688バイト、SHA-256は`922512869577cc3d8b9d305641479e2dd659f0e669298584ca06f1ca15de1d31`です。最小ランタイムは0.9.1、文書の全機能の基準は1.4.0で、受信側`codexBin`の下限は1.0.1を維持します。スキルリリースAPIは`immutable=false`を返すため、スナップショットは正確なソースとハッシュで固定し、GitHubが不変性を強制しているとは記載しません。どちらのスナップショット同期も、既に公開されたランタイムアセットや別途インストールされたスキルを変更しません。

上の準備セクションは当時の確認記録として残します。公開した事実だけでは、全機器への配備、実際のNative/SSH受入、消費・ACK、研究課題の完了を証明しません。この文書・スナップショット保守によるランタイム不具合の修正は主張せず、[#367](https://github.com/abruption/session-peer/issues/367)は別途提案されたペアリング済み機器の探索機能です。
Loading
Loading