Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .beads/.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Dolt database (managed by Dolt, not git)
dolt/
dolt
df/
embeddeddolt/

# Runtime files
Expand Down
27 changes: 25 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -921,7 +921,7 @@ lua-check-hammerspoon-dev: ## Run the Hammerspoon Lua check inside the Nix dev s
##@ Launchd Services

.PHONY: launchctl
launchctl: launchctl-brew-upgrader launchctl-openclaw launchctl-cliproxyapi launchctl-cliproxyapi-backup launchctl-code-syncer launchctl-docker-postgres launchctl-dotfiles-updater launchctl-neverssl-keepalive launchctl-ollama launchctl-tmux-session-logger ## Restart all launchd agents.
launchctl: launchctl-brew-upgrader launchctl-openclaw launchctl-cliproxyapi launchctl-cliproxyapi-backup launchctl-code-syncer launchctl-docker-postgres launchctl-dolt launchctl-dotfiles-updater launchctl-neverssl-keepalive launchctl-ollama launchctl-tmux-session-logger ## Restart all launchd agents.

.PHONY: launchctl-brew-upgrader
launchctl-brew-upgrader: ## Restart brew-updater launchd agent.
Expand Down Expand Up @@ -987,6 +987,18 @@ launchctl-docker-postgres: ## Restart docker-postgres launchd agent.
@launchctl load ~/Library/LaunchAgents/org.nix-community.home.docker-postgres.plist
@echo "✅ docker-postgres restarted"

.PHONY: launchctl-dolt
launchctl-dolt: ## Restart dolt launchd agent.
@echo "🔄 Restarting dolt..."
@if [ "$(DETECTED_HOST)" = "galactica" ] || [ "$(HOST)" = "galactica" ]; then \
launchctl unload ~/Library/LaunchAgents/org.nix-community.home.dolt.plist 2>/dev/null || true; \
sleep 3; \
launchctl load ~/Library/LaunchAgents/org.nix-community.home.dolt.plist; \
else \
echo "Skipping dolt launchd agent (host not galactica)"; \
fi
@echo "✅ dolt restarted"

.PHONY: launchctl-ollama
launchctl-ollama: ## Restart ollama launchd agent.
@echo "🔄 Restarting ollama..."
Expand All @@ -1006,7 +1018,7 @@ launchctl-tmux-session-logger: ## Restart tmux-session-logger launchd agent.
##@ Systemd Services (Linux)

.PHONY: systemctl
systemctl: systemctl-cliproxyapi systemctl-cliproxyapi-backup systemctl-code-syncer systemctl-docker-postgres systemctl-dotfiles-updater systemctl-make-updater systemctl-neverssl-keepalive systemctl-obsidian systemctl-ollama systemctl-openclaw systemctl-paperclip systemctl-tmux-session-logger ## Restart all systemd user services.
systemctl: systemctl-cliproxyapi systemctl-cliproxyapi-backup systemctl-code-syncer systemctl-docker-postgres systemctl-dolt systemctl-dotfiles-updater systemctl-make-updater systemctl-neverssl-keepalive systemctl-obsidian systemctl-ollama systemctl-openclaw systemctl-paperclip systemctl-tmux-session-logger ## Restart all systemd user services.

.PHONY: systemctl-cliproxyapi
systemctl-cliproxyapi: ## Restart cliproxyapi systemd user service.
Expand All @@ -1033,6 +1045,17 @@ systemctl-docker-postgres: ## Restart docker-postgres systemd user service.
@systemctl --user restart docker-postgres.service || true
@echo "✅ docker-postgres restarted"

.PHONY: systemctl-dolt
systemctl-dolt: ## Restart Dolt systemd user service.
@echo "🔄 Restarting dolt..."
@if [ "$(DETECTED_HOST)" = "kyber" ] || [ "$(HOST)" = "kyber" ]; then \
systemctl --user daemon-reload; \
systemctl --user restart dolt.service; \
else \
echo "Skipping dolt.service (host not kyber)"; \
fi
@echo "✅ dolt restarted"

.PHONY: systemctl-dotfiles-updater
systemctl-dotfiles-updater: ## Restart dotfiles-updater systemd user service.
@echo "🔄 Restarting dotfiles-updater..."
Expand Down
70 changes: 47 additions & 23 deletions config/openclaw/openclaw.template.json
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@
]
},
"workspace": "__HOME__/.openclaw/workspace",
"thinkingDefault": "high",
"thinkingDefault": "low",
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
Expand All @@ -231,7 +231,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "high"
},
{
"id": "code-reviewer-sonnet",
Expand All @@ -249,7 +250,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "medium"
},
{
"id": "code-reviewer-glm",
Expand All @@ -266,7 +268,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "off"
},
{
"id": "code-reviewer-gpt",
Expand Down Expand Up @@ -356,7 +359,8 @@
"read",
"write"
]
}
},
"thinkingDefault": "off"
},
{
"id": "security-scanner",
Expand Down Expand Up @@ -391,7 +395,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "off"
},
{
"id": "docs-checker",
Expand Down Expand Up @@ -427,7 +432,8 @@
"edit",
"exec"
]
}
},
"thinkingDefault": "off"
},
{
"id": "sales",
Expand Down Expand Up @@ -502,7 +508,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "high"
},
{
"id": "mindset",
Expand All @@ -520,7 +527,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "high"
},
{
"id": "routine",
Expand All @@ -538,7 +546,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "medium"
},
{
"id": "dev-opus",
Expand All @@ -558,7 +567,8 @@
"edit",
"exec"
]
}
},
"thinkingDefault": "high"
},
{
"id": "dev-gpt",
Expand Down Expand Up @@ -636,7 +646,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "high"
},
{
"id": "strategy-gpt",
Expand Down Expand Up @@ -690,7 +701,8 @@
"read",
"exec"
]
}
},
"thinkingDefault": "medium"
},
{
"id": "devops",
Expand All @@ -709,7 +721,8 @@
"edit",
"exec"
]
}
},
"thinkingDefault": "off"
},
{
"id": "amp",
Expand Down Expand Up @@ -832,6 +845,16 @@
"id": "120363405790595065@g.us"
}
}
},
{
"agentId": "dev-gpt",
"match": {
"channel": "whatsapp",
"peer": {
"kind": "group",
"id": "120363425572081403@g.us"
}
}
}
],
"broadcast": {
Expand All @@ -852,6 +875,9 @@
"120363405790595065@g.us": [
"dev-gpt"
],
"120363425572081403@g.us": [
"dev-gpt"
],
"120363407321327235@g.us": [
"strategy-gpt"
]
Expand Down Expand Up @@ -992,7 +1018,7 @@
]
},
"slots": {
"memory": ""
"memory": "memory-core"
},
"entries": {
"telegram": {
Expand All @@ -1014,7 +1040,7 @@
"memory-wiki": {
"enabled": true,
"config": {
"vaultMode": "bridge",
"vaultMode": "unsafe-local",
"vault": {
"path": "__HOME__/ghq/github.com/shunkakinoki/wiki",
"renderMode": "obsidian"
Expand All @@ -1025,13 +1051,11 @@
"vaultName": "Shun Kakinoki",
"openAfterWrites": false
},
"bridge": {
"enabled": true,
"readMemoryArtifacts": true,
"indexDreamReports": true,
"indexDailyNotes": true,
"indexMemoryRoot": true,
"followMemoryEvents": true
"unsafeLocal": {
"allowPrivateMemoryCoreAccess": true,
"paths": [
"__HOME__/.openclaw/workspace"
]
},
"ingest": {
"autoCompile": true,
Expand Down
Loading
Loading