| Age | Commit message (Expand) | Author | Files | Lines |
| 8 hours | write: always end with an outcome; empty replies and the meterHEADmaster | Danilo M. | 1 | -12/+28 |
| 8 hours | Write a reply to a file: the write command | Danilo M. | 3 | -5/+129 |
| 8 hours | Spec the write command | Danilo M. | 1 | -0/+45 |
| 9 hours | Hang up on llama-server at once when a reply is stopped | Danilo M. | 1 | -11/+68 |
| 9 hours | Read a nameless file's content to tell whether it is text | Danilo M. | 1 | -2/+34 |
| 9 hours | Docs: images past the ubatch kill the model; the preset fix | Danilo M. | 1 | -0/+11 |
| 10 hours | Docs: the two-image retry after the render fix | Danilo M. | 1 | -0/+3 |
| 10 hours | Docs: page render bound | Danilo M. | 3 | -3/+3 |
| 10 hours | Page renders never upscale; a non-stream answer is an error | Danilo M. | 1 | -11/+42 |
| 10 hours | Docs: attachments | Danilo M. | 3 | -3/+26 |
| 10 hours | Attachments: bound page renders, resolve once, no images for blind models | Danilo M. | 1 | -37/+82 |
| 10 hours | Take files with a question | Danilo M. | 1 | -31/+307 |
| 10 hours | Plan attachments | Danilo M. | 1 | -0/+615 |
| 10 hours | Spec attachments | Danilo M. | 1 | -0/+99 |
| 11 hours | Mark the errors that end a reply | Danilo M. | 2 | -5/+9 |
| 11 hours | Final review: startup probe, error messages, refusal exit, docs | Danilo M. | 7 | -17/+44 |
| 12 hours | Docs: desktop-assistant is a text daemon now | Danilo M. | 9 | -132/+128 |
| 12 hours | Make thinking a config key, on by default | Danilo M. | 1 | -1/+2 |
| 12 hours | assistant.sh: manage the daemon only | Danilo M. | 1 | -34/+14 |
| 12 hours | Protocol: check command arguments, keep readers alive, one daemon | Danilo M. | 1 | -33/+107 |
| 12 hours | Take questions on the socket and stream replies back | Danilo M. | 1 | -49/+363 |
| 12 hours | History: enforce modes on existing paths, index turns, strip NUL | Danilo M. | 1 | -4/+12 |
| 12 hours | Keep conversations in SQLite with full-text search | Danilo M. | 1 | -0/+126 |
| 12 hours | Drop the voice pipeline | Danilo M. | 1 | -463/+33 |
| 13 hours | Plan the text daemonvoice-v1 | Danilo M. | 1 | -0/+1574 |
| 13 hours | Spec the text assistant daemon | Danilo M. | 1 | -0/+180 |
| 2026-09-30 | Plan local memory implementation | Danilo M. | 1 | -0/+1424 |
| 2026-09-30 | Spec local memory shared with llamachat | Danilo M. | 1 | -0/+196 |
| 2026-09-28 | Let arecord die with the assistant | Danilo M. | 2 | -1/+5 |
| 2026-09-28 | Replace restart.sh with assistant.sh start|stop|restart|status | Danilo M. | 4 | -54/+101 |
| 2026-09-28 | Record the openWakeWord hey_jarvis trial | Danilo M. | 1 | -0/+46 |
| 2026-09-28 | Keep tool calls in history, with placeholder results | Danilo M. | 2 | -5/+35 |
| 2026-09-28 | Record the HDMI sink suspend fix for the clipped first word | Danilo M. | 1 | -0/+6 |
| 2026-09-26 | Use beam search in whisper, tell the model about misheard words | Danilo M. | 2 | -0/+20 |
| 2026-09-26 | Stamp the time on each question, ask for digits, add a temperature key | Danilo M. | 3 | -2/+30 |
| 2026-09-26 | Add a Slackware updates tool and a restart script | Danilo M. | 5 | -1/+331 |
| 2026-09-26 | Document the overlay and record its findings | Danilo M. | 3 | -1/+50 |
| 2026-09-26 | Emit state, context and audio levels from the voice loop | Danilo M. | 1 | -6/+71 |
| 2026-09-26 | Broadcast assistant events on a Unix socket for the overlay | Danilo M. | 1 | -2/+107 |
| 2026-09-26 | Notify when a press is ignored in presentation or gaming mode | Danilo M. | 1 | -6/+25 |
| 2026-09-26 | Compute audio levels for the overlay | Danilo M. | 1 | -0/+38 |
| 2026-09-26 | Add implementation plan for the assistant overlay | Danilo M. | 1 | -0/+1000 |
| 2026-09-26 | Add design spec for the assistant overlay | Danilo M. | 1 | -0/+170 |
| 2026-09-26 | Log the prompt token count of every LLM round | Danilo M. | 2 | -1/+24 |
| 2026-09-26 | Read controller batteries, stop the model guessing system facts | Danilo M. | 3 | -3/+39 |
| 2026-09-26 | Add bluetooth and vms example tools | Danilo M. | 5 | -0/+107 |
| 2026-09-26 | Pause during games too, not only in presentation mode | Danilo M. | 2 | -7/+27 |
| 2026-09-26 | Let a button press cut the current reply (barge-in) | Danilo M. | 2 | -36/+87 |
| 2026-09-26 | Fix mail counts and finance ranges found testing live | Danilo M. | 5 | -18/+68 |
| 2026-09-26 | Add calc, mail, playing and finance example tools | Danilo M. | 8 | -4/+153 |