iop/configs/edge.yaml
toki 96f79fcd08 feat: unbounded CLI sessions support and related improvements
- Add unbounded CLI sessions agent-task with plan and code review logs
- Add edge console with tests
- Add node run manager for session lifecycle management
- Add router and store tests
- Update transport session handling
- Add runtime proto definitions
- Update configurations and packages
2026-05-03 20:07:09 +09:00

66 lines
1.4 KiB
YAML

server:
listen: "0.0.0.0:9090"
tls:
enabled: false
logging:
level: "info"
pretty: true
metrics:
port: 9092
console:
adapter: "cli"
model: "codex"
session_id: "default"
background: false
timeout_sec: 120
nodes:
- alias: "local-node"
token: "changeme"
adapters:
ollama:
enabled: false
base_url: "http://localhost:11434"
vllm:
enabled: false
endpoint: "http://localhost:8000"
cli:
enabled: true
profiles:
claude:
command: "claude"
args:
- "-p"
- "--dangerously-skip-permissions"
env: []
persistent: false
terminal: false
gemini:
command: "gemini"
args:
- "-p"
- "--approval-mode"
- "yolo"
env: []
persistent: false
terminal: false
codex:
command: "codex"
args:
- "exec"
- "--dangerously-bypass-approvals-and-sandbox"
- "--color"
- "never"
- "--skip-git-repo-check"
env: []
# persistent: true enables logical worker session reuse.
# Set to false to use one-shot mode (new process per request).
persistent: true
terminal: false
runtime:
concurrency: 4
workspace_root: "/tmp/iop/workspace"