Skip to content

Releases: eggp-dev/conn

Conn v0.8.4 (preview)

Conn v0.8.4 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 14:40
06143d0

Conn v0.8.4

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: 06143d01b3b282b8cfdf269e960dfe3a4e84123e

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

New in this release

  • Keep pending requests, active control and recent agent activity visible across tabs. Clicking a notice opens the exact terminal and request; opening or switching an agent's tab preserves the person's current selection.
  • Let admitted agents without an available shell request terminal preparation. Choose an existing terminal, create a private one, or defer; sharing remains an explicit decision. Duplicate requests coalesce and dismissed requests have a short cooldown.
  • Improve Observe navigation, lease-expiry guidance and reconnect instructions. Reconnect to the existing live shell by its stable ID; a new connection does not inherit sharing or control by name.
  • Fix truncated and mismatched agent snapshots after resizing long wrapped output. Normal-screen reflow preserves text and attributes, alternate screens keep their layout, and Unicode width handling matches the tested UI output.

Validation: 254 Rust tests (one existing ignored test), 48 frontend tests, 12 stages in the production-UI/real-Rust browser harness and 85 core/xterm screen comparisons passed locally. See implementation and validation. Native taskbar/Dock attention, minimized/multiple windows, Mac/Windows interactive collaboration, real SSH reconnect/reauthentication and installed-app upgrades remain unverified for this patch. Release CI, artifact signatures and notarization are checked separately.

한국어: 여러 탭의 대기 요청·제어 상태·최근 에이전트 작업을 함께 표시하고, 안내에서 정확한 셸과 요청으로 이동합니다. 에이전트가 다른 탭으로 이동해도 사람이 보는 탭은 유지합니다. 셸이 없는 에이전트는 준비를 부탁할 수 있으며, 새 셸도 비공개로 시작해 사람이 공유를 결정합니다. Observe 이동·제어 만료·기존 셸 재접속 안내를 개선하고, 긴 출력의 크기 변경 시 화면과 스냅샷이 달라지던 오류를 수정했습니다.

한국어: Rust 254개·프런트엔드 48개·실제 UI와 Rust 하네스 12단계·화면 교차 비교 85회를 통과했습니다. 구현·검증 결과에 범위를 기록했습니다. 네이티브 알림과 최소화·다중 창, Mac·Windows 대화형 협업, 실제 SSH 재접속·재인증, 설치된 앱의 업그레이드는 이번 패치에서 아직 검증하지 않았습니다.

Updating

Update the app and its CLI/MCP adapter together, then restart your MCP clients.
Existing files, profiles and saved activity remain; running shell sessions close
during app restart and are not migrated.

Installations from v0.6.0 on can discover this preview through the signed updater. Older
clients need a manual install. Updates support Apple Silicon macOS, Windows x64
and Linux AppImage; Debian packages use package-manager/manual updates. Installation
and restart remain your choice. Full installed-app upgrade coverage on every target
is not claimed by artifact signature checks.

한국어: 앱·CLI를 함께 업데이트하고 MCP 클라이언트를 재시작하세요. 파일·설정·저장 기록은
유지하며 실행 중인 셸은 앱 재시작 시 종료됩니다. v0.6.0 이후 설치본은 서명 업데이트를 사용할
수 있고 그보다 이전 버전은 직접 설치하세요.

Native validation and remaining coverage

Validation coverage is recorded per version in the changelog and linked reports.
CI builds, scripting-dictionary checks, signing and notarization are separate from
interactive testing of an installed app. Previous development-app results do not
establish that every native interaction works in this build. Windows interactive
GUI and full installed-app upgrades remain unverified.

AppleScript is disabled by default. Enable it for selected local profiles in Settings
and consult the automation guide.

Getting started

For a separate MCP connector, download the matching CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04; runtime coverage of these exact assets is separate from CI.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼져 있습니다. 버전별 검증 범위는 변경 기록과 연결된 보고서를 확인하세요. CI 빌드·스크립팅 사전·서명·공증 검증은 설치된 앱의 대화형 검증과 별개이며, 이전 개발 앱의 결과가 이번 배포판의 모든 동작을 보장하지 않습니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.8.3 (preview)

Conn v0.8.3 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Sep 03:35
3d80485

Conn v0.8.3

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: 3d8048546f746a397802f63e7f2b8479fc41b112

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

New in this release

Validation: 246 Rust tests, 46 frontend tests, 78 release tests, production-App browser fixtures, the real Rust Harness collaboration flow and a real OpenSSH authentication/sharing regression passed locally. Interactive testing of this patch on macOS was not performed because the test Mac is offline; Linux/Windows native GUI acceptance and installed-app upgrade coverage also remain open. Release CI and signing checks are reported separately.

한국어: 로컬 Rust 246개·프런트엔드 46개·릴리스 78개 테스트, 실제 App 브라우저 검증·Rust Harness 협업 흐름·실제 OpenSSH 인증 및 공유 회귀 검증을 통과했습니다. 테스트 Mac이 꺼져 있어 이번 패치의 macOS 대화형 검증은 하지 않았습니다. Linux·Windows 네이티브 GUI 및 설치된 앱의 업그레이드 검증도 남아 있습니다.

  • Connection approval stays actionable in private, empty, preparing and Settings views. Failed decisions remain retryable, and late snapshots cannot resurrect resolved requests.
  • Sharing validates input, live participants, history resources and the selected revision before revoking external input. Failed transitions preserve the running shell and writer; stale selections require reloading.
  • Centralize connection admission, cross-session control transitions, participation cleanup and typed UI state. Owner grants and hand-backs enforce one lease per connection; explicit take/release and process exit cancel pending work. Cards, keyboard and palette decisions share their request state.
  • Add required browser collaboration regressions using the production App and real Rust Harness. Implementation and validation; native platform acceptance remains open.

한국어: 비공개 화면에서도 연결 승인을 처리하고, 공유 실패 시 기존 셸과 외부 입력 권한을 유지합니다. 연결·참여·제어권·UI 상태의 책임을 분리했으며, 오래된 공유 선택은 다시 확인하게 합니다. 구현·검증 결과에 플랫폼별 남은 검증을 구분했습니다.

  • Snapshots no longer carry the constant imageUnavailable: true field, a remnant of the optional PNG snapshots removed in 0.8.0. Snapshots remain text only.
  • Removed the native OpenAI command suggestions preview, its provider settings and the OS credential-store key storage. Themes and the extension registry stay. A key saved earlier remains in the OS credential store under dev.eggp.conn.model-provider until you delete it there.

Updating

Update the app and its CLI/MCP adapter together, then restart your MCP clients.
Existing files, profiles and saved activity remain; running shell sessions close
during app restart and are not migrated.

Installations from v0.6.0 on can discover this preview through the signed updater. Older
clients need a manual install. Updates support Apple Silicon macOS, Windows x64
and Linux AppImage; Debian packages use package-manager/manual updates. Installation
and restart remain your choice. Full installed-app upgrade coverage on every target
is not claimed by artifact signature checks.

한국어: 앱·CLI를 함께 업데이트하고 MCP 클라이언트를 재시작하세요. 파일·설정·저장 기록은
유지하며 실행 중인 셸은 앱 재시작 시 종료됩니다. v0.6.0 이후 설치본은 서명 업데이트를 사용할
수 있고 그보다 이전 버전은 직접 설치하세요.

Native validation and remaining coverage

Validation coverage is recorded per version in the changelog and linked reports.
CI builds, scripting-dictionary checks, signing and notarization are separate from
interactive testing of an installed app. Previous development-app results do not
establish that every native interaction works in this build. Windows interactive
GUI and full installed-app upgrades remain unverified.

AppleScript is disabled by default. Enable it for selected local profiles in Settings
and consult the automation guide.

Getting started

For a separate MCP connector, download the matching CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04; runtime coverage of these exact assets is separate from CI.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼져 있습니다. 버전별 검증 범위는 변경 기록과 연결된 보고서를 확인하세요. CI 빌드·스크립팅 사전·서명·공증 검증은 설치된 앱의 대화형 검증과 별개이며, 이전 개발 앱의 결과가 이번 배포판의 모든 동작을 보장하지 않습니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.8.2 (preview)

Conn v0.8.2 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Sep 16:08
25dd453

Conn v0.8.2

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: 25dd453aa336b7e91eb4f7a281486baab7d4bb26

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

New in this release

  • New in 0.8.2: Conn's repository moved to github.com/eggp-dev/conn. This build looks for updates there and trusts both the new and the previous address; older installations keep updating through the previous one. Install with one line: brew install --cask eggp-dev/tap/conn on macOS, or curl -fsSL https://raw.githubusercontent.com/eggp-dev/conn/main/scripts/install.sh | sh on Linux.
  • Fixed in 0.8.1: typing while a command approval was showing took control back but left the approval alive, with your keystrokes appended to the agent's typed line; approving afterwards could run a line that differed from the one on the card. Your input now denies the pending approval and clears that line first. If you run 0.8.0, update.
  • Changed from 0.7.0: agents observe the current terminal screen of their shared session as text, parsed from its output. Window focus, the visible tab, minimizing or covering the window no longer pause reading or writing. There is no screenshot, scrollback or scroll position in a snapshot, and the unattended / suspended errors are gone.
  • Conn now asks once before a new agent connection joins (Allow / Deny). Until you allow it, the connection learns nothing about your sessions. The answer applies to that live connection only; you can turn the question off in Settings → Agents.
  • Control is one revocable lease per connection: your typing still takes it back at once, and an agent that moves to another tab gives up what it held in the tab it left.
  • Text hidden with ANSI conceal or equal foreground/background colors stays out of snapshots, and an agent cannot submit a line that contains it. Passwords typed without echo never appear; secrets a program prints remain visible to participants.
  • A terminated agent's delayed command never runs, and an agent whose shell closed can move to another permitted tab.

Upgrade together: protocol v2 requires the matching app and CLI/MCP adapter.
After installing, restart your MCP clients. Existing files, profiles and saved activity
remain; running shell sessions close during app restart and are not migrated.
Agents reconnecting with the same name do not inherit explicitly selected access.

v0.6.0 to v0.8.1 installations can discover this preview through the signed updater. Older
clients need a manual install. Updates support Apple Silicon macOS, Windows x64
and Linux AppImage; Debian packages use package-manager/manual updates. Installation
and restart remain your choice. Full installed-app upgrade coverage on every target
is not claimed by artifact signature checks.

한국어: 0.8.2부터 저장소가 github.com/eggp-dev/conn으로 옮겨졌습니다. 이 버전은 새 주소에서 업데이트를 찾고 새 주소와 이전 주소를 모두 신뢰하며, 기존 설치본은 이전 주소로 계속 업데이트됩니다. macOS는 brew install --cask eggp-dev/tap/conn 한 줄로 설치할 수 있습니다. 0.8.1은 승인 카드가 떠 있을 때 사람이 입력하면 승인이 살아남아, 이후 승인 시 카드와 다른 명령이 실행될 수 있던 문제를 고칩니다. 이제 사람 입력은 대기 중인 승인을 거부하고 입력 줄을 비웁니다. 0.8.0 사용자는 업데이트하세요. 0.7.0과 달라진 점입니다. 에이전트는 공유된 세션의 현재 터미널 화면을 텍스트로
관찰하며, 창 포커스·보이는 탭·최소화 여부는 더 이상 읽기와 쓰기를 멈추지 않습니다.
새 에이전트 연결은 Conn 창에서 한 번 허용해야 참여하고, 허용 전에는 세션에 대해 아무것도
알 수 없습니다(설정 → 에이전트에서 끌 수 있음). 제어권은 연결당 하나이며 사람이 입력하면
즉시 돌아옵니다. 숨김 처리된 글자는 스냅샷에서 빠지고, 에코 없이 입력한 암호는 나타나지
않습니다. 앱·CLI를 함께 업데이트하고 MCP 클라이언트를 재시작하세요. 파일·설정·저장 기록은
유지하며 실행 중인 셸은 앱 재시작 시 종료됩니다. v0.6.0~v0.8.1은 서명 업데이트를 사용할
수 있고 이전 버전은 직접 설치하세요.

Native validation and remaining coverage

The actual Apple Silicon development app passed the join prompt, reading and writing
while minimized, unfocused or on another tab, hidden/masked synthetic authentication,
AppleScript launch, same-SSH sharing, late external writes being refused and the
one-lease-per-connection rule. A Linux run against a real OpenSSH server found no
credential in snapshots, replies or saved data after sharing. See the
macOS acceptance report.
Native WebKit completion fixtures passed; a real OpenAI request remains unverified.
The real-user provider path stays opt-in. Development-app checks are separate from
this release's CI signing/notarization and updater artifact-signature verification.
Windows interactive GUI and full installed-app upgrades remain unverified.

AppleScript is disabled by default. Enable it for selected local profiles in Settings
and consult the automation guide.

Getting started

For a separate MCP connector, download the matching CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04; runtime coverage of these exact assets is separate from CI.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼져 있습니다. 실제 Mac 개발 앱의 인증·공유·제어 전환을 검증했으며 배포 파일 서명·공증과는 구분합니다. Windows GUI와 모든 플랫폼의 실제 설치 상태 업그레이드, 실제 OpenAI 호출은 추가 검증 대상입니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.8.1 (preview)

Conn v0.8.1 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Sep 13:22
5ce66f6

Conn v0.8.1

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: 5ce66f6e7178ce388f01a7f07b8a8f127f42292f

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

New in this release

  • Fixed in 0.8.1: typing while a command approval was showing took control back but left the approval alive, with your keystrokes appended to the agent's typed line; approving afterwards could run a line that differed from the one on the card. Your input now denies the pending approval and clears that line first. If you run 0.8.0, update.
  • Changed from 0.7.0: agents observe the current terminal screen of their shared session as text, parsed from its output. Window focus, the visible tab, minimizing or covering the window no longer pause reading or writing. There is no screenshot, scrollback or scroll position in a snapshot, and the unattended / suspended errors are gone.
  • Conn now asks once before a new agent connection joins (Allow / Deny). Until you allow it, the connection learns nothing about your sessions. The answer applies to that live connection only; you can turn the question off in Settings → Agents.
  • Control is one revocable lease per connection: your typing still takes it back at once, and an agent that moves to another tab gives up what it held in the tab it left.
  • Text hidden with ANSI conceal or equal foreground/background colors stays out of snapshots, and an agent cannot submit a line that contains it. Passwords typed without echo never appear; secrets a program prints remain visible to participants.
  • A terminated agent's delayed command never runs, and an agent whose shell closed can move to another permitted tab.

Upgrade together: protocol v2 requires the matching app and CLI/MCP adapter.
After installing, restart your MCP clients. Existing files, profiles and saved activity
remain; running shell sessions close during app restart and are not migrated.
Agents reconnecting with the same name do not inherit explicitly selected access.

v0.6.0, v0.7.0 and v0.8.0 installations can discover this preview through the signed updater. Older
clients need a manual install. Updates support Apple Silicon macOS, Windows x64
and Linux AppImage; Debian packages use package-manager/manual updates. Installation
and restart remain your choice. Full installed-app upgrade coverage on every target
is not claimed by artifact signature checks.

한국어: 0.8.1은 승인 카드가 떠 있을 때 사람이 입력하면 승인이 살아남아, 이후 승인 시 카드와 다른 명령이 실행될 수 있던 문제를 고칩니다. 이제 사람 입력은 대기 중인 승인을 거부하고 입력 줄을 비웁니다. 0.8.0 사용자는 업데이트하세요. 0.7.0과 달라진 점입니다. 에이전트는 공유된 세션의 현재 터미널 화면을 텍스트로
관찰하며, 창 포커스·보이는 탭·최소화 여부는 더 이상 읽기와 쓰기를 멈추지 않습니다.
새 에이전트 연결은 Conn 창에서 한 번 허용해야 참여하고, 허용 전에는 세션에 대해 아무것도
알 수 없습니다(설정 → 에이전트에서 끌 수 있음). 제어권은 연결당 하나이며 사람이 입력하면
즉시 돌아옵니다. 숨김 처리된 글자는 스냅샷에서 빠지고, 에코 없이 입력한 암호는 나타나지
않습니다. 앱·CLI를 함께 업데이트하고 MCP 클라이언트를 재시작하세요. 파일·설정·저장 기록은
유지하며 실행 중인 셸은 앱 재시작 시 종료됩니다. v0.6.0·v0.7.0·v0.8.0은 서명 업데이트를 사용할
수 있고 이전 버전은 직접 설치하세요.

Native validation and remaining coverage

The actual Apple Silicon development app passed the join prompt, reading and writing
while minimized, unfocused or on another tab, hidden/masked synthetic authentication,
AppleScript launch, same-SSH sharing, late external writes being refused and the
one-lease-per-connection rule. A Linux run against a real OpenSSH server found no
credential in snapshots, replies or saved data after sharing. See the
macOS acceptance report.
Native WebKit completion fixtures passed; a real OpenAI request remains unverified.
The real-user provider path stays opt-in. Development-app checks are separate from
this release's CI signing/notarization and updater artifact-signature verification.
Windows interactive GUI and full installed-app upgrades remain unverified.

AppleScript is disabled by default. Enable it for selected local profiles in Settings
and consult the automation guide.

Getting started

For a separate MCP connector, download the matching CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04; runtime coverage of these exact assets is separate from CI.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼져 있습니다. 실제 Mac 개발 앱의 인증·공유·제어 전환을 검증했으며 배포 파일 서명·공증과는 구분합니다. Windows GUI와 모든 플랫폼의 실제 설치 상태 업그레이드, 실제 OpenAI 호출은 추가 검증 대상입니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.8.0 (preview)

Conn v0.8.0 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Sep 07:25
0e6084b

Conn v0.8.0

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: 0e6084b7a9272bbae152949464ea040ba1263ea9

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

New in this release

  • Changed from 0.7.0: agents observe the current terminal screen of their shared session as text, parsed from its output. Window focus, the visible tab, minimizing or covering the window no longer pause reading or writing. There is no screenshot, scrollback or scroll position in a snapshot, and the unattended / suspended errors are gone.
  • Conn now asks once before a new agent connection joins (Allow / Deny). Until you allow it, the connection learns nothing about your sessions. The answer applies to that live connection only; you can turn the question off in Settings → Agents.
  • Control is one revocable lease per connection: your typing still takes it back at once, and an agent that moves to another tab gives up what it held in the tab it left.
  • Text hidden with ANSI conceal or equal foreground/background colors stays out of snapshots, and an agent cannot submit a line that contains it. Passwords typed without echo never appear; secrets a program prints remain visible to participants.
  • A terminated agent's delayed command never runs, and an agent whose shell closed can move to another permitted tab.

Upgrade together: protocol v2 requires the matching app and CLI/MCP adapter.
After installing, restart your MCP clients. Existing files, profiles and saved activity
remain; running shell sessions close during app restart and are not migrated.
Agents reconnecting with the same name do not inherit explicitly selected access.

v0.6.0 and v0.7.0 installations can discover this preview through the signed updater. Older
clients need a manual install. Updates support Apple Silicon macOS, Windows x64
and Linux AppImage; Debian packages use package-manager/manual updates. Installation
and restart remain your choice. Full installed-app upgrade coverage on every target
is not claimed by artifact signature checks.

한국어: 0.7.0과 달라진 점입니다. 에이전트는 공유된 세션의 현재 터미널 화면을 텍스트로
관찰하며, 창 포커스·보이는 탭·최소화 여부는 더 이상 읽기와 쓰기를 멈추지 않습니다.
새 에이전트 연결은 Conn 창에서 한 번 허용해야 참여하고, 허용 전에는 세션에 대해 아무것도
알 수 없습니다(설정 → 에이전트에서 끌 수 있음). 제어권은 연결당 하나이며 사람이 입력하면
즉시 돌아옵니다. 숨김 처리된 글자는 스냅샷에서 빠지고, 에코 없이 입력한 암호는 나타나지
않습니다. 앱·CLI를 함께 업데이트하고 MCP 클라이언트를 재시작하세요. 파일·설정·저장 기록은
유지하며 실행 중인 셸은 앱 재시작 시 종료됩니다. v0.6.0과 v0.7.0은 서명 업데이트를 사용할
수 있고 이전 버전은 직접 설치하세요.

Native validation and remaining coverage

The actual Apple Silicon development app passed the join prompt, reading and writing
while minimized, unfocused or on another tab, hidden/masked synthetic authentication,
AppleScript launch, same-SSH sharing, late external writes being refused and the
one-lease-per-connection rule. A Linux run against a real OpenSSH server found no
credential in snapshots, replies or saved data after sharing. See the
macOS acceptance report.
Native WebKit completion fixtures passed; a real OpenAI request remains unverified.
The real-user provider path stays opt-in. Development-app checks are separate from
this release's CI signing/notarization and updater artifact-signature verification.
Windows interactive GUI and full installed-app upgrades remain unverified.

AppleScript is disabled by default. Enable it for selected local profiles in Settings
and consult the automation guide.

Getting started

For a separate MCP connector, download the matching CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04; runtime coverage of these exact assets is separate from CI.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼져 있습니다. 실제 Mac 개발 앱의 인증·공유·제어 전환을 검증했으며 배포 파일 서명·공증과는 구분합니다. Windows GUI와 모든 플랫폼의 실제 설치 상태 업그레이드, 실제 OpenAI 호출은 추가 검증 대상입니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.7.0 (preview)

Conn v0.7.0 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 10:07
dd8903f

Conn v0.7.0

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: dd8903f56c294c5bb2a53b95731cc3eac519b541

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

New in this release

  • Agents observe the owner's actual terminal viewport, including scroll position, masks and PNG snapshots. Hidden or stale surfaces pause observation and execution.
  • Start or stop sharing the same running shell/SSH connection with selected agents. The human keeps control until granting it; stopping sharing keeps the shell alive.
  • Add themes and opt-in OpenAI command suggestions backed by OS credential storage. Suggestions insert only after acceptance; execution remains separate.
  • Record sharing boundaries without retroactively saving private input. Retire headless/proxy startup, unattended Entrust and public owner-control commands.

Upgrade together: protocol v2 requires the matching app and CLI/MCP adapter.
After installing, restart your MCP clients. Existing files, profiles and saved activity
remain; running shell sessions close during app restart and are not migrated.
Agents reconnecting with the same name do not inherit explicitly selected access.

v0.6.0 installations can discover this preview through the signed updater. Older
clients need a manual install. Updates support Apple Silicon macOS, Windows x64
and Linux AppImage; Debian packages use package-manager/manual updates. Installation
and restart remain your choice. Full installed-app upgrade coverage on every target
is not claimed by artifact signature checks.

한국어: 사람이 실제 보는 화면을 에이전트와 공유하고, 같은 셸·SSH 연결에서 공유를
켜고 끌 수 있습니다. 테마와 선택형 OpenAI 명령 제안을 추가했습니다. 자동완성은
기본 비활성이며 수락해도 텍스트만 삽입합니다. 앱·CLI를 함께 업데이트하고 MCP
클라이언트를 재시작하세요. 파일·설정·저장 기록은 유지하며 실행 중인 셸은 앱 재시작
시 종료됩니다. v0.6.0은 서명 업데이트를 사용할 수 있고 이전 버전은 직접 설치하세요.

Native validation and remaining coverage

The actual Apple Silicon development app passed visible text/PNG, hidden/masked
synthetic authentication, AppleScript launch, same-SSH sharing, human takeover,
Keychain save/delete and live-lease focus/minimization guards. See the
macOS acceptance report.
Native WebKit completion fixtures passed; a real OpenAI request remains unverified.
The real-user provider path stays opt-in. Development-app checks are separate from
this release's CI signing/notarization and updater artifact-signature verification.
Windows interactive GUI and full installed-app upgrades remain unverified.

AppleScript is disabled by default. Enable it for selected local profiles in Settings
and consult the automation guide.

Getting started

For a separate MCP connector, download the matching CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04; runtime coverage of these exact assets is separate from CI.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼져 있습니다. 실제 Mac 개발 앱의 인증·공유·제어 전환을 검증했으며 배포 파일 서명·공증과는 구분합니다. Windows GUI와 모든 플랫폼의 실제 설치 상태 업그레이드, 실제 OpenAI 호출은 추가 검증 대상입니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.6.0 (preview)

Conn v0.6.0 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 22:58
7421968

Conn v0.6.0

Preview / 프리뷰 — signed in-app updates and a cleaner shared-terminal experience.

Download / 다운로드

Platform Installer
macOS · Apple Silicon Download .dmg
Windows · x64 Download installer
Linux · x64 Ubuntu .deb · AppImage

Installers include the Conn CLI. No Rust or Node.js setup is needed. English guide · 한국어 사용법

What's new

  • In-app updates: background checks and downloads, verified signatures, progress, and an explicit Install and restart action.
  • Simpler Mac installation: open the disk image and copy Conn into Applications; no license-agreement screen.
  • Readable timeline: history stays with its shell, markers keep their click area, and long timelines scroll without losing your place.
  • Refined settings and motion: compact agent setup, a consistent settings sidebar, numeric pacing controls, unsaved-edit protection, and coordinated terminal/panel movement.
  • Private external automation and shell command history: private automation stays outside shared activity; supported shell integration records executed commands rather than raw input.

한국어

  • 앱 내 업데이트: 백그라운드 확인·다운로드·서명 검증 후 설치하고 다시 시작을 선택합니다.
  • Mac 설치 간소화: 불필요한 Agree 화면 없이 Applications 폴더로 복사합니다.
  • 타임라인 개선: 셸별 기록 분리, 최소 클릭 영역, 가로 탐색과 과거 기록 위치 유지를 지원합니다.
  • 설정·모션 정리: 간결한 에이전트 연결, 사이드바, 숫자 입력, 저장하지 않은 변경 보호, 터미널과 패널이 함께 움직이는 모션을 적용했습니다.
  • 비공유 외부 자동화·명령 기록: 비공유 자동화는 협업 기록에서 제외하고, 지원되는 셸의 실행 시점에 명령을 기록합니다.

Updating / 업데이트

0.5.x users: install 0.6.0 once using the links above. Subsequent in-app updates support macOS, Windows, and AppImage. Debian packages remain package-manager/manual updates. Preview builds include preview updates by default; this can be changed in update preferences.

기존 0.5.x는 이번 버전을 한 번 직접 설치해 주세요. 이후 macOS·Windows·AppImage는 앱 내 업데이트를 사용합니다. 설치·재시작을 선택하면 실행 중인 모든 셸이 종료됩니다. 자동 확인과 다운로드는 작업을 중단하지 않습니다.

Verification / 검증

  • Three-platform CI, native updater signature checks, packaged CLI startup, and release checksums passed.
  • macOS app, embedded CLI and standalone CLI are Developer ID signed and notarized; app and DMG tickets are stapled and verified. The attached -signing.json records final artifact evidence.
  • Windows installers remain an unsigned publisher preview; SmartScreen may show a warning. Updater payload signatures are verified separately. Intel Mac packages are paused.
  • Installed-app version-to-version upgrades and full native GUI interaction still need hands-on coverage. See the validation record.

한국어: 세 OS의 CI·업데이트 서명·CLI 시작·체크섬을 검사했습니다. Mac은 Developer ID 서명과 공증을 검증했습니다. Windows 설치 파일은 코드 서명 인증서가 없는 프리뷰이며 경고가 표시될 수 있습니다. 실제 설치본의 버전 간 업데이트와 전체 GUI 조작 검증은 별도 범위입니다.

Changelog · SHA256SUMS · Security model

Conn v0.5.1 (preview)

Conn v0.5.1 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 08:53
b3fba46

Conn v0.5.1

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: b3fba46fe14f456d7032d44c50ffe3e09d89d88f

New in v0.5.1 / 이번 변경

  • Support PAM-style create window with default profile command AppleScript launches in a real new native window.
  • Keep sessions and output scoped to their window; closing one window preserves the others.
  • Startup commands follow the existing approval and policy flow, then return control after input delivery.

한국어: 사진과 같은 PAM용 AppleScript 새 창 실행 문법을 지원합니다. 창별 세션·출력을 분리하며 시작 명령은 기존 승인·정책을 거쳐 전달한 뒤 제어권을 반환합니다. 자동화는 기본적으로 꺼져 있으므로 설정에서 활성화해야 합니다. 실제 PAM 및 macOS 권한 대화상자의 수동 검증은 남아 있습니다.

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

External automation preview

AppleScript support is experimental and disabled by default. Its macOS bundle
metadata and example compilation are checked in CI; native permission dialogs
and real PAM integration have not been manually validated. See the
automation guide before enabling it.

Getting started

For a standalone terminal or MCP workflow, download the CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04; verify these exact assets on both systems before publishing.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼진 실험적 기능입니다. macOS 사전·예제 컴파일은 CI에서 검사하지만 실제 권한 대화상자와 PAM 연동은 수동 검증하지 못했습니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.5.0 (preview)

Conn v0.5.0 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 06:19
dc23d9b

Conn v0.5.0

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: dc23d9b96b10d163b771dae14667f794ad7d0ff4

What changed / 주요 변경

  • Fix control/input safety (B1–B3, B5), timeline decision labels (B4), live connection diagnostics (B6–B7), mode discovery for agents (B8), and portable macOS test cases (B13).
  • Add opt-in macOS AppleScript automation with profile scope, session-owned requests, approval/policy enforcement, cancellation and English/Korean guidance.
  • New Mac downloads target Apple Silicon. Existing Intel releases remain available.

제어권·입력 안전성, 타임라인 표시와 연결 진단을 개선했습니다. 외부 앱용 AppleScript 자동화를 추가했으며 설정에서 직접 켜야 합니다. 이번 버전부터 새 Mac 패키지는 Apple Silicon용만 제공합니다.

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

External automation preview

AppleScript support is experimental and disabled by default. Its macOS bundle
metadata and example compilation are checked in CI; native permission dialogs
and real PAM integration have not been manually validated. See the
automation guide before enabling it.

Getting started

For a standalone terminal or MCP workflow, download the CLI for
Apple Silicon,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04. The packaged CLI passed startup checks on Ubuntu 24.04 in CI
and Ubuntu 26.04 on the maintainer host; desktop GUI installation remains manually unverified.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The Apple Silicon -signing.json asset records native runner checks and final asset hashes;
it is evidence of this build, not an independent cryptographic attestation.
Intel Mac packages are paused for new releases; previously published assets remain available.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

CI evidence: v0.5.0 build, tests, signing and packaging.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: AppleScript는 기본적으로 꺼진 실험적 기능입니다. macOS 사전·예제 컴파일은 CI에서 검사하지만 실제 권한 대화상자와 PAM 연동은 수동 검증하지 못했습니다.
이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. Apple Silicon 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
새 릴리스의 Intel Mac 배포는 중단하며 기존 공개 파일은 유지합니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.

Conn v0.4.1 (preview)

Conn v0.4.1 (preview) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 04:36
979f844

Conn v0.4.1

Preview / prerelease. Conn gives a human and an agent one shared shell with
visible control handoff, command approval, and a combined collaboration timeline.
These binaries are built by CI; a green build is not a claim of full manual
validation on every operating system.

Source commit: 979f844056d5b48858dbc710532d210d69806425

Download the desktop app

Your computer Download
Mac — Apple Silicon (M1 or newer) Conn for Apple Silicon
Mac — Intel Conn for Intel Mac
Windows — x64 Windows installer
Ubuntu — x64 Ubuntu .deb · Linux AppImage

Installers include the app and its Conn CLI sidecar; Rust and Node.js are not
required to use these binaries. Windows preview installers are unsigned, so a
SmartScreen or unknown-publisher prompt may appear. Native CLI startup is checked
in CI; full interactive GUI installation/collaboration checks remain pending.

New: Check for Updates

Open the Conn icon menu → Check for Updates to check for new releases. Choose whether to include previews, read the release notes, and download the installer for your computer. English and Korean are supported. The check leaves your terminal session running; downloads open in your system browser, and installation is manual.

Upgrading from v0.4.0: download and install v0.4.1 once using the links above. The new menu becomes available after installing this version.

새로운 기능: 업데이트 확인

Conn 아이콘 메뉴 → 업데이트 확인에서 새 버전을 확인하세요. 프리뷰 포함 여부를 선택하고 변경 사항을 읽은 뒤 운영체제에 맞는 설치 파일을 받을 수 있습니다. 한글·영문을 지원합니다. 확인 중에도 터미널 세션은 유지되고, 다운로드는 기본 브라우저에서 열리며 설치는 직접 진행합니다.

v0.4.0 사용자는 위 링크에서 v0.4.1을 한 번 내려받아 설치하세요. 설치 후 업데이트 확인 메뉴가 추가됩니다.

Getting started

For a standalone terminal or MCP workflow, download the CLI for
Apple Silicon,
Intel Mac,
Windows x64 or
Linux x64.
Linux x64 assets are built on Ubuntu 24.04 and target
Ubuntu 24.04/26.04. Native CLI startup passed in CI and a local Linux package
smoke check; interactive installation on both Ubuntu versions is not yet verified.
Windows targets x64 and is intentionally unsigned for this preview; a certificate
is not a release prerequisite. SmartScreen or unknown-publisher prompts may appear.
macOS apps, their embedded CLI sidecars, and standalone CLIs are Developer ID
signed with hardened runtime and secure timestamps. Apple notarization is
Accepted for the final DMGs and standalone CLI submissions; app and DMG tickets
are stapled and verified. Apple does not support stapling a standalone CLI or
its archive, so its notarization ticket is retrieved online when needed.
The two -signing.json assets record native runner checks and final asset hashes;
they are evidence of this build, not independent cryptographic attestations.
Native interactive installation and collaboration coverage remains limited for this preview.
See the platform policy.
Follow the installation guide for platform trust prompts; never disable system
protection globally.

Verify the download

Download SHA256SUMS with your selected asset. On Linux, run
sha256sum --ignore-missing -c SHA256SUMS from that directory. On macOS, compare
shasum -a 256 <asset> to the matching line; on Windows use
Get-FileHash <asset> -Algorithm SHA256. SHA-256 detects download corruption;
the checksum file is not a code-signing signature.

Before giving an agent control

Commands use your account's permissions. Conn's policy and approval UI are not
an operating-system sandbox. An “executed” record means input reached the shell,
not that the command completed successfully. Start with a disposable project.
Read the security model and
report security issues privately.

한국어: 이 릴리스는 프리뷰입니다. 명령은 사용자 계정 권한으로 실행되며, 승인 기능은
운영체제 샌드박스가 아닙니다. 실행 기록은 입력 전달을 뜻하며 명령의 성공을 보장하지
않습니다. macOS 앱·내장 CLI·별도 CLI는 Developer ID로 서명하며 hardened runtime과
보안 타임스탬프를 검증합니다. DMG와 별도 CLI의 Apple 공증이 승인되었고 앱·DMG에는
티켓을 첨부했습니다. 별도 CLI와 아카이브에는 티켓을 첨부할 수 없어 필요 시 온라인으로
조회합니다. 두 서명 보고서는 해당 빌드의 검증 기록이며 독립적인 암호학적 증명은 아닙니다.
Windows 프리뷰는 무서명으로 배포하며 인증서가 필수 조건은 아닙니다. Linux는
Ubuntu 24.04 빌드를 24.04·26.04 대상으로 제공합니다. CI에서 각 운영체제의 별도 CLI
시작을 확인하며, 네이티브 GUI 설치·협업의 전체 대화형 검증은 아직 완료되지 않았습니다.