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: ${IOP_EDGE_METRICS_CONTAINER_PORT}

control_plane:
  enabled: true
  wire_addr: "${IOP_CONTROL_PLANE_EDGE_WIRE_ADDR}"
  reconnect_interval_sec: 5

a2a:
  enabled: false

openai:
  enabled: false

console:
  adapter: "ollama"
  target: "qwen3.6:35b"
  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:
      ollama:
        enabled: true
        base_url: "http://127.0.0.1:11434"
        context_size: 8192
    runtime:
      concurrency: 1
