- transport/{server,session,frame,codec,tls}.go 삭제
- packages/protocol/protocol.go 삭제 (JSON 기반 메시지 타입)
- bootstrap/module.go에서 transport.Server 와이어링 제거
- TransportConf.Listen → EdgeAddr (node는 서버가 아닌 클라이언트)
- configs/node.yaml transport.listen → transport.edge_addr
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
57 lines
864 B
YAML
57 lines
864 B
YAML
node:
|
|
id: "node-001"
|
|
name: "iop-node-local"
|
|
|
|
transport:
|
|
edge_addr: "localhost:9090"
|
|
|
|
tls:
|
|
enabled: false
|
|
cert: "certs/node.crt"
|
|
key: "certs/node.key"
|
|
ca: "certs/ca.crt"
|
|
|
|
runtime:
|
|
concurrency: 4
|
|
workspace_root: "/tmp/iop/workspace"
|
|
|
|
sqlite:
|
|
dsn: "file:iop.db?cache=shared&mode=rwc"
|
|
|
|
logging:
|
|
level: "info" # debug | info | warn | error
|
|
|
|
metrics:
|
|
port: 9091
|
|
|
|
adapters:
|
|
ollama:
|
|
enabled: false
|
|
base_url: "http://localhost:11434"
|
|
|
|
vllm:
|
|
enabled: false
|
|
endpoint: "http://localhost:8000"
|
|
|
|
cli:
|
|
enabled: false
|
|
profiles:
|
|
claude:
|
|
command: "claude"
|
|
args: []
|
|
env: []
|
|
|
|
gemini:
|
|
command: "gemini"
|
|
args: []
|
|
env: []
|
|
|
|
codex:
|
|
command: "codex"
|
|
args: []
|
|
env: []
|
|
|
|
opencode:
|
|
command: "opencode"
|
|
args: []
|
|
env: []
|