fix(aquamarine): persist raft state

Preserve ~/.raft across reboots so Raft Computer keeps its enrollment, machine identity, agent state and app data. ~/.local/bin and ~/.config/gh were already persisted.

Assisted-by: DeepSeek Harness (deepseek-flash)
This commit is contained in:
Ryan Yin committed 2026-11-03 23:50:45 +08:00
1 parent ff7102d75b
commit 99b0208a2a
1 file changed
+10
+10
View File
@@ -103,6 +103,13 @@ in
".config/opencode"
".local/share/opencode"
".local/state/opencode"
# Raft Computer state: server enrollment keys, agent state, traces,
# app storage and the installer's runtime cache. The installer itself
# is ~/.local/bin/raft-computer, covered by the .local/bin entry below.
{
directory = ".raft";
mode = "0700";
}
# ctx7 docs lookup login
{
directory = ".config/context7";
@@ -138,6 +145,9 @@ in
directory = ".config/gcloud";
mode = "0700";
}
# GitHub CLI config, including the plaintext OAuth token in
# hosts.yml (0600) by explicit choice for this non-primary account.
# Only aqua is authorized; kana/ruby remain logged out.
{
directory = ".config/gh";
mode = "0700";