Files
Ombre_Brain/ENV_VARS.md
P0luz ccdffdb626 spec: add BEHAVIOR_SPEC and fix B-01~B-10 (resolved/decay/scoring)
- Add BEHAVIOR_SPEC.md as full system behaviour reference
- B-01: stop auto-archiving resolved buckets in update()
- B-03: keep activation_count as float in calculate_score
- B-04: initialise activation_count=0 on create
- B-05: time score coefficient 0.1 -> 0.02
- B-06: w_time default 2.5 -> 1.5
- B-07: content_weight default 3.0 -> 1.0
- B-08: refresh local meta after auto_resolve
- B-09: user-supplied valence/arousal takes priority over analyze()
- B-10: allow empty domain for feel buckets
- Refresh INTERNALS/README/dashboard accordingly
2026-04-21 18:45:52 +08:00

1.3 KiB
Raw Blame History

环境变量参考

变量名 必填 默认值 说明
OMBRE_API_KEY Gemini / OpenAI-compatible API Key用于脱水(dehydration)和向量嵌入
OMBRE_BASE_URL https://generativelanguage.googleapis.com/v1beta/openai/ API Base URL可替换为代理或兼容接口
OMBRE_TRANSPORT stdio MCP 传输模式:stdio / sse / streamable-http
OMBRE_BUCKETS_DIR ./buckets 记忆桶文件存放目录(绑定 Docker Volume 时务必设置)
OMBRE_HOOK_URL Breath/Dream Webhook 回调地址,留空则不推送
OMBRE_HOOK_SKIP false 设为 true 跳过 Webhook 推送
OMBRE_DASHBOARD_PASSWORD 预设 Dashboard 访问密码;设置后覆盖文件存储的密码,首次访问不弹设置向导

说明

  • OMBRE_API_KEY 也可在 config.yamldehydration.api_key / embedding.api_key 中设置,但强烈建议通过环境变量传入,避免密钥写入文件。
  • OMBRE_DASHBOARD_PASSWORD 设置后Dashboard 的"修改密码"功能将被禁用(显示提示,建议直接修改环境变量)。未设置则密码存储在 {buckets_dir}/.dashboard_auth.jsonSHA-256 + salt