feat(auth): trusted senders table and API
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
cc0adcd94d
commit
b536ed13e7
16 files changed
+20820
No files matched your search
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"version": 1,
|
||||
"openwolf": {
|
||||
"enabled": true,
|
||||
"reads": {
|
||||
"duplicate_mode": "warn",
|
||||
"skeleton_hints": true
|
||||
},
|
||||
"bash": {
|
||||
"filter_mode": "suggest",
|
||||
"governor": {
|
||||
"mode": "replace",
|
||||
"threshold_tokens": 2000,
|
||||
"families": {
|
||||
"grep_flood": "replace",
|
||||
"file_print": "replace",
|
||||
"git_show": "replace",
|
||||
"test": "suggest",
|
||||
"build": "suggest",
|
||||
"unknown": "suggest"
|
||||
}
|
||||
}
|
||||
},
|
||||
"anatomy": {
|
||||
"auto_scan_on_init": true,
|
||||
"rescan_interval_hours": 6,
|
||||
"max_description_length": 100,
|
||||
"max_files": 500,
|
||||
"exclude_patterns": [
|
||||
"node_modules",
|
||||
"dist",
|
||||
"build",
|
||||
".next",
|
||||
".nuxt",
|
||||
".turbo",
|
||||
".vercel",
|
||||
".netlify",
|
||||
".output",
|
||||
"coverage",
|
||||
"__pycache__",
|
||||
".venv",
|
||||
"venv",
|
||||
"site-packages",
|
||||
".pytest_cache",
|
||||
".mypy_cache",
|
||||
".ruff_cache",
|
||||
".tox",
|
||||
"*.pyc",
|
||||
".gradle",
|
||||
"target",
|
||||
".m2",
|
||||
".cargo",
|
||||
".git",
|
||||
".wolf",
|
||||
".cache",
|
||||
".vscode",
|
||||
".idea",
|
||||
".DS_Store",
|
||||
"Thumbs.db",
|
||||
"*.min.js",
|
||||
"*.min.css",
|
||||
"*.map"
|
||||
],
|
||||
"respect_gitignore": true
|
||||
},
|
||||
"token_audit": {
|
||||
"enabled": true,
|
||||
"report_frequency": "weekly",
|
||||
"waste_threshold_percent": 15,
|
||||
"chars_per_token_code": 3.5,
|
||||
"chars_per_token_prose": 4
|
||||
},
|
||||
"cron": {
|
||||
"enabled": true,
|
||||
"max_retry_attempts": 3,
|
||||
"dead_letter_enabled": true,
|
||||
"heartbeat_interval_minutes": 30
|
||||
},
|
||||
"memory": {
|
||||
"consolidation_after_days": 7,
|
||||
"max_entries_before_consolidation": 200
|
||||
},
|
||||
"cerebrum": {
|
||||
"max_tokens": 2000,
|
||||
"reflection_frequency": "weekly"
|
||||
},
|
||||
"daemon": {
|
||||
"port": 18810,
|
||||
"log_level": "info"
|
||||
},
|
||||
"dashboard": {
|
||||
"enabled": true,
|
||||
"port": 18811,
|
||||
"host": "127.0.0.1"
|
||||
},
|
||||
"context": {
|
||||
"session_digest_budget_tokens": 1500,
|
||||
"reinjection_interval": 25,
|
||||
"state_budgets": {
|
||||
".wolf/cerebrum.md": 2000,
|
||||
".wolf/STATUS.md": 1000
|
||||
},
|
||||
"budgets": {
|
||||
"claude": 1500,
|
||||
"codex": 1200,
|
||||
"gemini": 1200,
|
||||
"opencode": 1200,
|
||||
"cursor": 800
|
||||
}
|
||||
},
|
||||
"visibility": {
|
||||
"mode": "quiet"
|
||||
},
|
||||
"updates": {
|
||||
"mode": "compatible"
|
||||
},
|
||||
"agents": [
|
||||
"claude"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user