What's Changed
- Remove dependency on
expectby using native PTY spawning - App is now signed and notarized - no more Gatekeeper warnings!
Technical Details
- Native PTY: Replaced the expect script with direct POSIX PTY APIs (
posix_openpt,posix_spawn). Claude is now spawned directly with a pseudo-terminal, eliminating the dependency on/usr/bin/expect. - Code Signing: Release builds are now signed with Developer ID Application certificate.
- Notarization: App is notarized by Apple and includes a stapled ticket, so macOS Gatekeeper will trust it immediately.
Installation
Download the zip, extract, and drag Clive.app to your Applications folder. The app is now notarized, so it should open without any Gatekeeper warnings.
Full Changelog: v1.0.5...v1.0.6