Orion vault — clean initial history

Knowledge vault (Orion/PARA) migrated from the pre-Orion 484vault on
2026-10-01. Deliberately orphaned: prior history contained a plaintext
password and stays local-only on branch archive/pre-boilerplate-history.
Secrets and live Hermes state are gitignored.
This commit is contained in:
Avi 2026-10-02 08:34:04 -05:00
commit a66996ac10
233 changed files with 103810 additions and 0 deletions

View file

@ -0,0 +1,294 @@
model:
default: qwen3.8-flash-next
provider: custom
base_url: http://10.50.200.200:8100/v1
api_key: ${HERMES_CUSTOM_10_50_200_200_8100_API_KEY}
context_length: 250000
database:
journal_mode: wal
runtime:
nofile_soft_limit: 4096
agent:
max_turns: 150
service_tier: ''
fast_auto_seconds: 60
verbose: false
reasoning_effort: medium
personalities: {}
terminal:
backend: local
cwd: .
timeout: 180
home_mode: auto
container_cpu: 1
container_memory: 5120
container_disk: 51200
container_persistent: true
docker_mount_cwd_to_workspace: false
lifetime_seconds: 300
web:
search_backend: searxng
extract_backend: firecrawl
extract_char_limit: 15000
keyless_fallback: true
keyless_rescue: true
cache_enabled: true
cache_ttl_minutes: 20
browser:
backend: browser-use
inactivity_timeout: 120
extension_control:
enabled: false
use_real_profile: true
tool_loop_guardrails:
warnings_enabled: true
hard_stop_enabled: false
non_interactive_hard_stop_enabled: true
warn_after:
exact_failure: 2
same_tool_failure: 3
idempotent_no_progress: 2
hard_stop_after:
exact_failure: 5
same_tool_failure: 8
idempotent_no_progress: 5
compression:
enabled: true
checkpoint_required: false
progress_notices: false
threshold: 0.5
target_ratio: 0.2
protect_last_n: 20
min_tail_user_messages: 1
max_attempts: 3
proactive_prune_tokens: 0
proactive_prune_min_result_chars: 8000
proactive_prune_min_reclaim_tokens: 4096
hygiene_max_turn_hold_seconds: 10
protect_first_n: 3
codex_gpt55_autoraise: true
codex_app_server_auto: native
codex_responses_native: false
idle_compact_after_seconds: 0
prompt_caching:
cache_ttl: 5m
display:
compact: false
busy_input_mode: interrupt
bell_on_complete: false
bell_on_prompt: false
show_reasoning: false
background_process_notifications: concise
streaming: true
skin: cybernetic-workshop
interim_assistant_messages: true
tool_progress: all
cleanup_progress: false
long_running_notifications: true
busy_ack_detail: true
stt:
enabled: true
language: en
local:
model: base
openai:
model: whisper-1
language: ''
wake_word:
enabled: true
memory:
memory_enabled: true
user_profile_enabled: true
memory_char_limit: 2200
user_char_limit: 1375
nudge_interval: 10
provider: mnemosyne
delegation:
max_iterations: 250
skills:
creation_nudge_interval: 15
approvals:
timeout: 99999999
plugins:
enabled:
- mnemosyne
- rtk-rewrite
- superpowers
disabled: []
kanban:
review_dispatch: true
code_execution:
timeout: 300
max_tool_calls: 50
gateway:
signal_interrupt_grace_timeout: 1
delivery_ledger: true
platform_connect_timeout: 30
loop_watchdog: true
loop_watchdog_probe_interval_s: 30.0
loop_watchdog_probe_timeout_s: 10.0
loop_watchdog_max_strikes: 3
startup_watchdog: true
startup_watchdog_timeout_seconds: 300
write_sessions_json: true
scale_to_zero:
idle_timeout_minutes: 2
restart_loop_guard:
max_restarts: 3
window_seconds: 60
max_gap_seconds: 300
respawn_storm:
max_starts: 5
window_seconds: 120
message_timestamps:
enabled: false
max_inbound_media_bytes: 134217728
trust_env: true
strict: false
media_delivery_allow_dirs: []
trust_recent_files: true
trust_recent_files_seconds: 600
api_server:
max_concurrent_runs: 10
streaming:
enabled: false
onboarding:
seen:
busy_input_prompt: true
telemetry:
shared_metrics:
enabled: false
send: false
updates:
pre_update_backup: false
backup_keep: 5
non_interactive_local_changes: stash
computer_use:
backend: cua
_config_version: 45
session_reset:
mode: none
idle_minutes: 1440
at_hour: 4
group_sessions_per_user: true
platform_toolsets:
cli:
- browser
- clarify
- code_execution
- computer_use
- connections
- cronjob
- delegation
- file
- image_gen
- memory
- session_search
- skills
- terminal
- todo
- tts
- vision
- web
telegram:
- hermes-telegram
discord:
- hermes-discord
whatsapp:
- hermes-whatsapp
slack:
- hermes-slack
signal:
- hermes-signal
homeassistant:
- hermes-homeassistant
qqbot:
- hermes-qqbot
yuanbao:
- hermes-yuanbao
teams:
- hermes-teams
google_chat:
- hermes-google_chat
custom_providers:
- name: h200
base_url: http://10.50.200.200:8100/v1
key_env: HERMES_CUSTOM_10_50_200_200_8100_API_KEY
model: qwen3.8-flash-next
models:
qwen3.8-flash-next:
context_length: 262144
image_gen:
provider: openai-codex
model: gpt-image-2-medium
known_plugin_toolsets:
cli:
- a2a
- spotify
known_builtin_toolsets:
cli:
- browser
- clarify
- code_execution
- computer_use
- connections
- context_engine
- cronjob
- delegation
- discord
- discord_admin
- file
- homeassistant
- image_gen
- memory
- session_search
- skills
- spotify
- stt
- terminal
- todo
- tts
- video
- video_gen
- vision
- web
- x_search
- yuanbao
# ── Security ──────────────────────────────────────────────────────────
# Secret redaction is ON by default — strings that look like API keys,
# tokens, and passwords are masked in tool output, logs, and chat
# responses before the model or user ever sees them. Set redact_secrets
# to false to disable (e.g. when developing the redactor itself).
# tirith pre-exec scanning is enabled by default when the tirith binary
# is available. Configure via security.tirith_* keys or env vars
# (TIRITH_ENABLED, TIRITH_BIN, TIRITH_TIMEOUT, TIRITH_FAIL_OPEN).
#
# security:
# redact_secrets: true
# tirith_enabled: true
# tirith_path: "tirith"
# tirith_timeout: 5
# tirith_fail_open: true
# ── Fallback Model ────────────────────────────────────────────────────
# Automatic provider failover when primary is unavailable.
# Uncomment and configure to enable. Triggers on rate limits (429),
# overload (529), service errors (503), or connection failures.
#
# Supported providers:
# openrouter (OPENROUTER_API_KEY) — routes to any model
# openai-codex (OAuth — hermes auth) — OpenAI Codex
# nous (OAuth — hermes auth) — Nous Portal
# zai (ZAI_API_KEY) — Z.AI / GLM
# kimi-coding (KIMI_API_KEY) — Kimi / Moonshot
# kimi-coding-cn (KIMI_CN_API_KEY) — Kimi / Moonshot (China)
# minimax (MINIMAX_API_KEY) — MiniMax
# minimax-cn (MINIMAX_CN_API_KEY) — MiniMax (China)
# bedrock (AWS IAM / boto3) — AWS Bedrock (Converse API)
#
# For custom OpenAI-compatible endpoints, add base_url and key_env.
#
# fallback_model:
# provider: openrouter
# model: anthropic/claude-sonnet-4