원클릭으로
db-browser
// Install DB Browser for SQLite (if not already installed) and open a .sqlite file in it. macOS only.
// Install DB Browser for SQLite (if not already installed) and open a .sqlite file in it. macOS only.
Rebuild last-session context from everything persisted to disk (session-state.md, conversation.log, sqlite, PRs, tasks, build_log). Run as the first action of a fresh session so the conversation buffer has context before the user types. Recall half of issue #1032.
Start Sutando's autonomous proactive loop. Monitors tasks, runs health checks, and builds missing capabilities on a recurring schedule.
Choose between the local Codex CLI and Gemini CLI from Claude Code. Use for automatic model selection when the user wants the best local delegate for code review, repo-wide analysis, planning, or implementation.
Sutando joins a Discord voice channel and runs a 2-way Gemini Live conversation. Standalone TS process — discord.js + @discordjs/voice + bodhi VoiceSession.
Make conversational phone calls and join Zoom meetings via Twilio + Gemini. Multi-turn AI conversations on the phone on behalf of the user.
Search phone-call history for when a feature regressed (find-regression.py) and drill into a single call to see what went wrong (diagnose-call.py). Skips reading 100+ transcripts by hand.
| name | db-browser |
| description | Install DB Browser for SQLite (if not already installed) and open a .sqlite file in it. macOS only. |
| user-invocable | true |
Install DB Browser for SQLite via Homebrew if it isn't already installed, then open a given .sqlite file in it. Macos only — uses brew --cask + open -a.
Usage: /db-browser <path-to.sqlite>
ARGUMENTS: $ARGUMENTS
$SUTANDO_WORKSPACE/data/conversation.sqlite (falling back to ~/.sutando/workspace/data/conversation.sqlite when the env var is unset). Bail with an error if the file doesn't exist.mdfind "kMDItemKind == 'Application'" 2>/dev/null | grep -qi 'DB Browser for SQLite' (or [ -d /Applications/DB\ Browser\ for\ SQLite.app ]). If installed, skip step 3.brew install --cask db-browser-for-sqlite. Requires brew. If brew is missing, stop and ask the user to install brew first.osascript -e 'tell application "DB Browser for SQLite" to quit'; sleep 2. Skip if not running.open -a "DB Browser for SQLite" "<resolved-path>". Sleep ~2s so the window is up before reporting back.lsof -c "DB Browser" 2>/dev/null | grep "<resolved-path>"..sqlite-wal sidecar holds them. DB Browser reads both — no checkpoint needed. (Run sqlite3 <db> 'PRAGMA wal_checkpoint(TRUNCATE);' only if you want a single-file dump.)