D-Bus daemon for ollie.
This repository has been archived on 2026-07-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Levi Neely 99a8dbfe88 session persistence: SIGHUP, bus disconnect, checkpointing, chat log restore
- Add SIGHUP to signal handler for non-systemd session teardown
- Detect D-Bus session bus disconnection via conn.Context().Done()
- Checkpoint individual sessions to disk on every idle transition
- Remove checkpoint files when sessions are killed
- Rebuild visible chat log from last 8 messages on restore
2026-07-14 20:58:06 +02:00
.gitignore chore: ignore build artifact 2026-07-08 15:55:58 +02:00
Makefile pure Go D-Bus daemon replacing C++/cgo implementation 2026-07-07 13:02:25 +02:00
complete_test.go feat: add Complete D-Bus method for code completion 2026-07-14 12:30:01 +02:00
go.mod pure Go D-Bus daemon replacing C++/cgo implementation 2026-07-07 13:02:25 +02:00
go.sum pure Go D-Bus daemon replacing C++/cgo implementation 2026-07-07 13:02:25 +02:00
main.go session persistence: SIGHUP, bus disconnect, checkpointing, chat log restore 2026-07-14 20:58:06 +02:00
org.ollie.SessionManager.desktop pure Go D-Bus daemon replacing C++/cgo implementation 2026-07-07 13:02:25 +02:00