Repository navigation
Krill v0.2.6
Krill v0.2.6
A native Rust workspace for parallel AI coding agents, persistent terminal sessions, and Git worktrees.
Platform scope and known limits
- macOS Apple Silicon (arm64): primary desktop platform. The app is not notarized; a local/ad-hoc signature is not Apple Developer ID approval. The installer removes the downloaded app's quarantine attribute.
- Windows x64: native desktop preview; Authenticode signing remains pending. Windows Server VM results do not establish desktop GUI, interactive-logon, sleep, or reboot validation.
- Intel Macs, Linux, Windows ARM64, and 32-bit Windows are outside this public preview's supported desktop scope. Check the assets attached to this release for actual download availability; source or packaging code is not a download promise.
- Session continuity: app quit/restart can reconnect to running sessions while the holder and daemon remain alive. A daemon crash can lose bytes read but not yet recorded and mark a Gap. Rebooting or losing both session services ends the old processes; saved history or agent conversation resume is a separate form of recovery.
Installation and requirements · Failure guarantees · Security reporting
Release highlights
Krill 0.2.6 combines the latest workspace, Windows, and mobile improvements.
- Workspace sidebar: show connected remote hosts consistently, reconcile Windows path aliases without losing session and project metadata, and keep workspace selection and status updates aligned.
- Windows processes and Git: improve child-process startup, foreground process discovery, and path handling for Git changes and worktree removal.
- Windows installation: rerunning the installer preserves existing app binaries and user files while repairing shortcut and PATH integration. Incomplete installations remain untouched and report the missing component.
- Mobile terminal: add a Quick Commands button to the tab bar for managing and running saved commands, and provide a persistent live-input row with photo attachment. Preserve split panes, clipboard access, IME handling, and reading-position anchors. Improve history preloading after hidden views become visible, queue refreshes during in-flight loads, and preserve pinch and selection anchors.
- Mobile assets: retain the existing compressed-asset budget and touch-target checks while removing redundant runtime CSS comments; license notices remain included.
- Agent status and hooks: recognize permission and question prompts more consistently, keep active tool invocations from becoming idle prematurely, synchronize installed Claude hooks into account profiles, and launch only receipt-backed Codex hook events while preserving per-account trust verification.
- Build verification: reuse immutable vendored dependencies in macOS CI with content and configuration checks, and isolate simulated holder PIDs from real operating-system processes.
Changelog
GitHub-generated changes are appended below. Full changelog · Commit history.
What's Changed
- ci: reuse vendored dependencies in macOS validation by @craftowen in #14
Full Changelog: v0.2.5...v0.2.6