Skip to main content

aim-status

Check AI Memory system status

설치로 이동

소스 정보

저장소
Hidden-History/ai-memory
최근 소스 활동
2026년 6월 4일 02:07
감지된 SKILL.md 언어
영어
스타
41
포크
5

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
aim-status
description
Check AI Memory system status
trigger
/aim-status
allowed-tools
Bash
Check AI Memory module health, statistics, and system state. ## Canonical Execution Always run the real script through `run-with-env.sh` so the skill uses the installed ai-memory virtualenv and the standard local service defaults. ```bash "${AI_MEMORY_INSTALL_DIR:-$HOME/.ai-memory}/scripts/memory/run-with-env.sh" aim_status.py ``` When working from an `ai-memory` repo checkout, `./scripts/memory/run-with-env.sh ...` is an equivalent contributor shortcut. ## Examples Run one command at a time as needed: ```bash "${AI_MEMORY_INSTALL_DIR:-$HOME/.ai-memory}/scripts/memory/run-with-env.sh" aim_status.py --section sync "${AI_MEMORY_INSTALL_DIR:-$HOME/.ai-memory}/scripts/memory/run-with-env.sh" aim_status.py --section freshness "${AI_MEMORY_INSTALL_DIR:-$HOME/.ai-memory}/scripts/memory/run-with-env.sh" aim_status.py --section decay "${AI_MEMORY_INSTALL_DIR:-$HOME/.ai-memory}/scripts/memory/run-with-env.sh" aim_status.py --section flags ``` ## Implementation - Script: `scripts/memory/aim_status.py` - Output budget: `< 2K tokens` - Behavior: section-aware status report with graceful fallback when services or data are unavailable ## Activation ```text /aim-status /aim-status --section sync /aim-status --section freshness /aim-status --section decay /aim-status --section flags ``` ## Output Sections ### Health Shows service availability for Qdrant, Embedding service, and Monitoring API. ### Collections Point counts per collection: - **code-patterns** - Project-specific implementation patterns - **conventions** - Cross-project shared conventions - **discussions** - Decision context and session summaries ### Services Detailed service status with port numbers. ### Sync Status GitHub synchronization state from the shared install state file in `~/.ai-memory/github-state/` for the current repo: - Last sync time (with relative time) - Items synced (with breakdown by type) - Error count - GitHub Sync enabled/disabled Fallback: "No sync history found" if state file doesn't exist. ### Freshness Summary Code-patterns freshness classification from `run_freshness_scan()`: - **Fresh** - Content matches, low commit activity - **Aging** - Some commit activity since stored - **Stale** - Significant commit activity - **Expired** - High activity or content changed Fallback: "Freshness scan unavailable" if no git context. ### Decay Distribution Temporal decay score distribution from a 50-vector sample per collection. Decay formula: `temporal_score = 0.5 ^ (age_days / half_life)` Bucketed into 5 bands: 0.8-1.0 (fresh), 0.6-0.8 (recent), 0.4-0.6 (aging), 0.2-0.4 (old), 0.0-0.2 (stale). Fallback: "Decay distribution unavailable" if sampling fails. ### System Flags Key feature toggles from configuration: - **Auto-update**: `auto_update_enabled` - **Freshness**: `freshness_enabled` - **GitHub Sync**: `github_sync_enabled` - **Parzival**: `parzival_enabled` ## Notes - Output budget: < 2K tokens total - Each section handles graceful fallback when data unavailable - Qdrant connection uses port 26350 with API key authentication - Metrics pushed via `push_skill_metrics_async` on completion
GitHub에서 보기