rename secrets.py to credential_store.py, enhance /status, add usage tracking
- Rename src/secrets.py → src/credential_store.py (avoid stdlib conflict) - Enhanced /status command: uptime, tokens, cost, context window usage - Session metadata now tracks input/output tokens, cost, duration - _safe_env() changed from allowlist to blocklist approach - Better Claude CLI error logging Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2
cli.py
2
cli.py
@@ -15,7 +15,7 @@ from pathlib import Path
|
||||
PROJECT_ROOT = Path(__file__).resolve().parent
|
||||
sys.path.insert(0, str(PROJECT_ROOT))
|
||||
|
||||
from src.secrets import set_secret, get_secret, list_secrets, delete_secret, check_secrets
|
||||
from src.credential_store import set_secret, get_secret, list_secrets, delete_secret, check_secrets
|
||||
|
||||
PID_FILE = PROJECT_ROOT / "echo-core.pid"
|
||||
LOG_FILE = PROJECT_ROOT / "logs" / "echo-core.log"
|
||||
|
||||
Reference in New Issue
Block a user