Help us improve
Share bugs, ideas, or general feedback.
From self-care
Displays current autosync status from .self-care/autosync.json: enabled state, source/project/host, interval, sampling rate, sync history, pending traces, errors, task ID, and scope change note.
npx claudepluginhub not-diamond/self-care --plugin self-careHow this command is triggered — by the user, by Claude, or both
Slash command
/self-care:autosync-statusThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Self-Care Autosync Status Display the current autosync status from `.self-care/autosync.json` plus the global project runtime memory under `.self-care/autosync/`. ## Step 1: Define Paths ## Step 2: Load Status Run: Parse the JSON output and display: If `scope_changed` is true, add one extra line:
/statusShows CLAUDE.md (or AGENTS.md) memory sync status: pending changes count, last sync time, file locations, and config settings. Offers /auto-memory:calibrate if pending.
/sync-statusMonitors GitHub-Linear sync health status, reporting overview, performance metrics, consistency issues, and sync history analysis.
/auto-syncToggles automatic syncing of memories to CLAUDE.md. Enable with 'on', disable with 'off', or check status (default).
/syncBootstraps a Claude Code session by reading project context and restoring saved state from session cache. Supports --verbose, --diff, --git, and --status flags for deeper or targeted operations.
/sugar-statusDisplays Sugar system status including task counts by status, active execution, recent queue, and metrics. Provides insights and recommendations. Supports --detailed and --tasks N flags.
Share bugs, ideas, or general feedback.
Display the current autosync status from .self-care/autosync.json plus the global project runtime memory under .self-care/autosync/.
CONFIG_PATH=".self-care/config.json"
STATE_PATH=".self-care/autosync.json"
Run:
node "${CLAUDE_PLUGIN_ROOT}/lib/autosync.mjs" status --config "$CONFIG_PATH" --state "$STATE_PATH"
Parse the JSON output and display:
Self-Care Autosync
Enabled: <true|false>
Source: <source or unconfigured>
Project: <project or n/a>
Host: <host if langfuse, otherwise n/a>
Interval: every <poll_interval_minutes> minute(s)
Sampling rate: <sampling_rate>
Last sync: <last_sync_at or never>
Last sync count: <last_sync_count>
Pending traces: <pending_count>
Next sync: <next_sync_at or n/a>
Consecutive errors: <consecutive_errors>
Last error: <last_error or none>
Task ID: <loop_task_id or none>
Config file: .self-care/autosync.json
Runtime: .self-care/autosync/
If scope_changed is true, add one extra line:
Note: the connected source or project changed since autosync was last enabled.