| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- {
- "version": 2,
- "concurrency_limit": 4,
- "session_ttl_days": 10,
- "match_threshold": 0.12,
- "auto_match": true,
- "timeouts": {
- "connect_seconds": 8,
- "read_seconds": 30
- },
- "retries": 1,
- "scan_workers": 6,
- "page_size": 8000,
- "lock": {
- "dir": null,
- "slot_ttl_seconds": 60,
- "lock_timeout_seconds": 20,
- "slot_grace_seconds": 5
- },
- "fallback_segments": [
- "cfc",
- "caremate",
- "danshop",
- "xaf"
- ],
- "exclude_dirs": [
- "E:\\workspace\\mes",
- "E:\\wbspace\\train",
- "E:\\workspace\\totem",
- "E:\\workspace\\iwt",
- "/home/liaoxg/.config/opencode/plugins/omf",
- "D:\\Documents",
- "/sc-data/mes",
- "/home/iwt/.config/opencode/plugins/omf",
- "D:\\tmp",
- "D:\\360极速",
- "C:\\Users\\iwt"
- ],
- "exclude_substrings": [
- "workbuddy"
- ],
- "instances": [
- {
- "name": "local-45278",
- "base_url": "http://127.0.0.1:45278",
- "password": null,
- "password_file": "~/.config/opencode/service.json",
- "password_key": "password",
- "password_env": "XAF_HUB_PW_LOCAL_45278",
- "cfc_roots": [
- "E:\\cfc"
- ],
- "default_directory": "E:\\cfc",
- "model_chain": [
- "opencode/deepseek-v4.1-flash-free",
- "axonhub/deepseek",
- [
- "agnes/agnes-3.0-flash",
- "agnes-ai/agnes-3.0-flash"
- ]
- ],
- "concurrency_limit": 6,
- "branch_policy": "mainline"
- },
- {
- "name": "lan-248",
- "base_url": "http://192.168.16.248:4090",
- "password": null,
- "password_env": "XAF_HUB_PW_LAN_248",
- "cfc_roots": [
- "/sc-data/cfc"
- ],
- "default_directory": "/sc-data/cfc",
- "concurrency_limit": 4,
- "model_chain": [
- "opencode/deepseek-v4.1-flash-free",
- "axonhub/deepseek",
- [
- "agnes-ai/agnes-3.0-flash",
- "agnes/agnes-3.0-flash"
- ]
- ]
- },
- {
- "name": "lan-204",
- "base_url": "http://192.168.16.204:4091",
- "password": null,
- "password_env": "XAF_HUB_PW_LAN_204",
- "cfc_roots": [
- "D:\\cfc"
- ],
- "default_directory": "D:\\cfc",
- "model_chain": [
- "opencode/deepseek-v4.1-flash-free",
- "axonhub/deepseek",
- [
- "agnes/agnes-3.0-flash",
- "agnes-ai/agnes-3.0-flash"
- ]
- ],
- "concurrency_limit": 4,
- "branch_policy": "mainline",
- "dir_aliases": {
- "/sc-data/cfc": "D:/cfc"
- }
- },
- {
- "name": "lan-189",
- "base_url": "http://192.168.16.189:4090",
- "password": null,
- "password_env": "XAF_HUB_PW_LAN_189",
- "cfc_roots": [
- "C:\\code\\cfc"
- ],
- "default_directory": "C:\\code\\cfc",
- "concurrency_limit": 4,
- "model_chain": [
- "opencode/deepseek-v4.1-flash-free",
- "axon/deepseek",
- [
- "agnes/agnes-3.0-flash",
- "agnes-ai/agnes-3.0-flash"
- ]
- ],
- "dir_aliases": {
- "/sc-data/cfc": "C:/code/cfc"
- }
- },
- {
- "name": "prod-etotem",
- "base_url": "https://opencode.etotem.com.cn",
- "password": null,
- "password_env": "XAF_HUB_PW_PROD_ETOTEM",
- "cfc_roots": [
- "/root/cfc",
- "/root/caremate"
- ],
- "default_directory": "/root/cfc",
- "danger": true,
- "readonly_default": true,
- "model_chain": [
- "opencode/deepseek-v4.1-flash-free",
- "axonhub/deepseek",
- [
- "axonhub/agnes-3.0-flash",
- "axonhub/agnes-2.5-flash"
- ]
- ],
- "concurrency_limit": 4,
- "auto_prod": true
- },
- {
- "name": "pub-iwintrue",
- "base_url": "http://opencode.iwintrue.com",
- "password": null,
- "password_env": "XAF_HUB_PW_PUB_IWINTRUE",
- "cfc_roots": [
- "/sc-data/cfc",
- "/sc-data/caremate"
- ],
- "default_directory": "/sc-data/cfc",
- "model_chain": [
- "opencode/deepseek-v4.1-flash-free",
- "etotem/deepseek",
- [
- "agnes/agnes-3.0-flash",
- "agnes-ai/agnes-3.0-flash"
- ]
- ],
- "concurrency_limit": 6
- }
- ],
- "default_dispatch_model": "opencode/deepseek-v4.1-flash-free"
- }
|