Skip to content

Commit 737681f

Browse files
committed
chore: bump the kumaui pin to a795f43, and record the smoke's new facts
The pin followed kumaui main: a795f439 (session-deploy: record the measured warm-login shell-side cost). The audit's identity needle and rustfmt fixes ride earlier commits in this stack. AGENTS.md gains the two facts this week's smoke taught: the greeter chain's stderr lives in /var/log/kuma-greeter.log, not the journal; and a quoted KDL value needs r## inside a Rust raw string.
1 parent 8e0ddea commit 737681f

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

‎.github/actions/kuma-shell/action.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ inputs:
3333
description: >-
3434
kumaui commit to build the shell from.
3535
required: false
36-
default: df205c391b25f126c986b421d7a0129b245ce0f2
36+
default: a795f439ca38fd10b0c039ec9efcd6d800e4f2d7
3737

3838
runs:
3939
using: composite

‎AGENTS.md‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,18 @@ road every release ships.
106106
more than its diff gets caught by the gate that runs the diff.
107107
- `egl-headless` wants a host DRM node a runner lacks. The GPU-less
108108
console combo is `virtio-vga` plus `none`.
109+
- The greeter chain's stderr (niri's protocol errors, kuma-greeter's
110+
log lines) goes to VT1 and dies with the greetd session: the
111+
journal never sees why a login screen failed, and "greeter exited
112+
without creating a session" is greetd's whole testimony. The chain
113+
appends to `/var/log/kuma-greeter.log` (tmpfiles-owned, 0600
114+
greetd) — that file is the reader, not `journalctl`.
115+
- A KDL config string embedded as an `r#"…"#` literal breaks the
116+
compile the moment the config gains a `"#` sequence (a color like
117+
`background-color "#11111B"`): the literal ends at the color. Use
118+
`r##"…"##` for anything that quotes. The staging goldens caught it
119+
only after rustfmt and the identity checks were already fixed —
120+
`cargo test` in the container is the gate that actually runs first.
109121

110122
## Agent skills
111123

0 commit comments

Comments
 (0)