마일스톤의 작은 contract-hygiene 작업을 완료 상태로 기록하고, 샘플 설정과 tracked build 산출물을 운영 원칙에 맞게 정리한다.
61 lines
1 KiB
Cheetah
61 lines
1 KiB
Cheetah
edge:
|
|
id: "${IOP_EDGE_ID}"
|
|
name: "${IOP_EDGE_NAME}"
|
|
|
|
server:
|
|
listen: "${IOP_EDGE_LISTEN}"
|
|
advertise_host: ""
|
|
|
|
bootstrap:
|
|
artifact_base_url: ""
|
|
listen: "0.0.0.0:18080"
|
|
artifact_dir: "artifacts"
|
|
|
|
tls:
|
|
enabled: false
|
|
|
|
logging:
|
|
level: "info"
|
|
pretty: true
|
|
path: ""
|
|
|
|
metrics:
|
|
port: 0
|
|
|
|
control_plane:
|
|
enabled: true
|
|
wire_addr: "${IOP_CONTROL_PLANE_EDGE_WIRE_ADDR}"
|
|
reconnect_interval_sec: 5
|
|
|
|
a2a:
|
|
enabled: false
|
|
|
|
openai:
|
|
enabled: false
|
|
|
|
console:
|
|
adapter: "cli"
|
|
target: "codex"
|
|
session_id: "default"
|
|
background: false
|
|
timeout_sec: 300
|
|
|
|
nodes:
|
|
- id: "${IOP_EDGE_NODE_ID}"
|
|
alias: "${IOP_EDGE_NODE_ALIAS}"
|
|
token: "${IOP_EDGE_NODE_TOKEN}"
|
|
adapters:
|
|
cli:
|
|
enabled: true
|
|
profiles:
|
|
codex:
|
|
command: "codex"
|
|
args: []
|
|
persistent: false
|
|
terminal: false
|
|
response_idle_timeout_ms: 1000
|
|
startup_idle_timeout_ms: 1000
|
|
output_format: "plain"
|
|
mode: "exec"
|
|
runtime:
|
|
concurrency: 1
|