Repository navigation
dotunnel 0.1.5
dotunnel 0.1.5
Changes
- Optional core Herdr/tmux supervision from explicitly configured project/profile/connection registries. The seven base MCP tools remain unchanged; enabling supervision adds one shared set of eight
agent_*tools. No broadcast or automatic fallback. - Explicit owner-only supervision state initialization/reinitialization, scoped approvals, identity-bound observations and operation receipts. Unknown outcomes require reconciliation rather than blind retry; arbitrary existing tmux panes remain read-only.
- Hardened state rotation, atomic persistence, bounded status output and CLI process-group cleanup. Separately detached backend agents are not terminated by CLI helper cleanup.
- Separately installed
dotunnel-adapter-runnerwith fixed registry profiles, local consent and durable replay/ownership. It is distinct from core supervision; it ships no backend/provider adapters and does not provide Orca support. - Package metadata and public module version both identify
0.1.5.
Assets and verification
Source: 07dc43f763fac287be49b4a2511e79fcf85a71d2 (PR #6). The reviewed head and merged source have identical Git trees.
- Exact-source main CI: Secret scan and Python 3.11/3.13 succeeded.
- Stable-tag draft preparation: source/main-CI validation, wheel preparation and draft attachment succeeded.
- All four downloaded draft assets match the prior verified dry-run byte-for-byte. The wheel's 24 Python source files match the reviewed source.
| Asset | Bytes | SHA-256 |
|---|---|---|
dotunnel-0.1.5-py3-none-any.whl |
123908 | 5b617552d1d9dbaabd4209a99f42c4a25e7757fad8c3e9a0e684d9f01a949810 |
install.sh |
8880 | e3014b6c635d4af73e0121645d450fd1035d225e743c8d1fbd7a7372efe677ee |
SHA256SUMS and release-manifest.json are included. The release-specific installer pins this wheel's exact size and checksum. The repository's default installer now pins the same published 0.1.5 wheel through the separately reviewed PR #7, merged as 70f12f08be9f6636221d7b2ba4560ab17b21263a. Merged-main CI succeeded; the merged installer is byte-identical to the Release asset.
Publication does not install or activate supervision, restart services, alter configuration/credentials, or run provider/native-agent tasks. Supervision requires explicit configuration and initialization; backend observations or input delivery do not prove logical task success. Live provider/native-agent execution verification remains deferred.