Ambient system companions over one privacy-preserving signal daemon (aggregate-only, no keystroke content): a git-driven terminal garden and IOKit hardware collectors. ambient daemon macos privacy terminal

Commit 106c62e2f9

106c62e2f9a644811a6f9c261331a70b76139497

parent: 86106aa0f9

Verified · cmc

cmc <hello@cleberg.net> · 2026-09-04 15:57 UTC

Bump the workspace to 1.0.0

Five workspace crates; no dependency moved.

1.0 makes one claim: the daemon runs unattended, recovers from its own
failures, and reports when it cannot. From here SignalName discriminants are
append-only and removing one is a breaking change. v5 is twelve names, 0..=11.
Cargo.lock +5 −5
@@ -171,18 +171,18 @@ checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
171171
172172[[package]]
173173name = "signal-client"
174version = "0.6.1"
174version = "1.0.0"
175175dependencies = [
176176 "signal-schema",
177177]
178178
179179[[package]]
180180name = "signal-schema"
181version = "0.6.1"
181version = "1.0.0"
182182
183183[[package]]
184184name = "signald"
185version = "0.6.1"
185version = "1.0.0"
186186dependencies = [
187187 "rusqlite",
188188 "signal-client",
@@ -231,7 +231,7 @@ dependencies = [
231231
232232[[package]]
233233name = "terminal-garden"
234version = "0.6.1"
234version = "1.0.0"
235235dependencies = [
236236 "signal-client",
237237 "signal-schema",
@@ -239,7 +239,7 @@ dependencies = [
239239
240240[[package]]
241241name = "terminal-pet"
242version = "0.6.1"
242version = "1.0.0"
243243dependencies = [
244244 "signal-client",
245245 "signal-schema",
Cargo.toml +1 −1
@@ -9,6 +9,6 @@ members = [
99]
1010
1111[workspace.package]
12version = "0.6.1"
12version = "1.0.0"
1313edition = "2021"
1414license = "0BSD"