@@ -26,24 +26,25 @@ It's still early. I use it every day; you might want to wait.
2626
2727- Sessions per project, code and chat split into two sidebars.
2828- Command palette (⌘K), Quick Open (⌘P), global message search (⇧⌘F).
29- - Built-in editor with inline Claude diffs (accept / revert), breadcrumbs ,
30- and keyboard shortcuts.
29+ - Built-in editor with inline agent edit diffs (accept / revert),
30+ breadcrumbs, and keyboard shortcuts.
3131- Git-aware file tree — per-file status markers, directory roll-up, branch
3232 pill in the workdir header, "Show Diff vs HEAD" on any modified file,
33- and "Ask Claude About This File" right from the context menu.
34- - Workdir activity chip above the composer — shows what Claude 's tools
33+ and "Ask About This File" right from the context menu.
34+ - Workdir activity chip above the composer — shows what the active agent 's tools
3535 touched since HEAD, click a row for the diff. Event-driven, no polling.
36- - Session keeps working when you move its workdir — the underlying Claude
36+ - Claude sessions keep working when you move their workdir — the underlying
3737 CLI conversation file is migrated into the new project dir so context
38- carries across the move.
38+ carries across the move. Codex sessions currently start fresh after a
39+ workdir change.
3940- ~ 60 local slash commands for git, repo inspection, clipboard/export,
4041 and quick session ops — typed right in the composer.
4142- Cmd+Opt+1..9 to jump to the Nth visible session in the current tab.
4243- 16 languages in Settings with full UI translations — English, German,
4344 Chinese, French, Spanish, Japanese, Italian, Portuguese, Russian,
4445 Korean, Dutch, Hindi, Arabic, Polish, Turkish, Swedish.
4546- Per-session Cloudflare tunnels for remote control from your phone.
46- - Real approval dialogs, not terminal prompts.
47+ - Real approval dialogs for Claude sessions instead of terminal prompts.
4748- Dock icon that live-tints to your accent color and follows dark mode.
4849- Sparkle auto-updates.
4950
@@ -61,16 +62,16 @@ open .build/release/Kiln
6162That gets you the raw binary. To produce a real ` Kiln.app ` bundle (the kind Finder recognises, with auto-updates wired up):
6263
6364``` bash
64- ./scripts/make-app-bundle.sh 0.1.0 arm64 # Apple Silicon
65- ./scripts/make-app-bundle.sh 0.1.0 x86_64 # Intel
65+ ./scripts/make-app-bundle.sh 1.9.1 arm64 # Apple Silicon
66+ ./scripts/make-app-bundle.sh 1.9.1 x86_64 # Intel
6667open dist/arm64/Kiln.app
6768```
6869
6970Either works fine for trying it out.
7071
7172## Releases & auto-updates
7273
73- Push a tag like ` v0.1.0 ` and GitHub Actions will:
74+ Push a tag like ` v1.9.1 ` and GitHub Actions will:
7475
75761 . Build separate Apple Silicon and Intel ` .app ` bundles.
76772 . Code-sign and notarise them (if you've added the Apple secrets).
@@ -117,7 +118,7 @@ For Apple code-signing and notarisation (optional — leave blank and the workfl
117118Sources/
118119 App/ entry point, AppDelegate
119120 Views/ SwiftUI views — sidebar, chat, settings
120- Services/ AppStore, Claude subprocess , remote control, tunnels, updater
121+ Services/ AppStore, Claude/Codex backends , remote control, tunnels, updater
121122 Models/ domain types
122123scripts/ make-app-bundle.sh + entitlements
123124.github/ CI + release workflows
@@ -130,7 +131,7 @@ Common commands are wrapped in a `Makefile`:
130131``` bash
131132make # lists everything
132133make run # debug build + open the binary
133- make bundle VERSION=0.2.0 ARCH=arm64
134+ make bundle VERSION=1.9.1 ARCH=arm64
134135make lint # swift-format --lint
135136make format # swift-format --in-place
136137make logo # re-render the brand mark
0 commit comments