1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Oxios Agent OS — Default Configuration
# Copy to ~/.oxios/config.toml and customize as needed.
[]
# Path to the workspace directory (~ is not expanded; use $HOME or absolute path).
# workspace = "~/.oxios/workspace"
= 256
= 10
[]
# Host to bind the web server to.
= "0.0.0.0"
# Port for the web dashboard.
= 4200
[]
# Commands allowed for structured execution.
= ["git", "gh", "open", "shortcuts", "osascript"]
# Default command timeout in seconds.
= 120
# Maximum command timeout in seconds.
= 600
[]
# Maximum concurrent agent tasks.
= 5
# Maximum LLM API calls per minute (rate limiting).
= 60
# Timeout in seconds before a running task is considered a zombie.
= 300
[]
# Maximum tokens in the active (in-context) tier.
= 100000
# Maximum entries in the cache tier.
= 50
[]
# Enable API key authentication (set to true for production).
= false
# Path to API keys file (JSON format).
= "~/.oxios/api-keys.json"
# Allowed CORS origins.
= ["http://localhost:4200"]
# Default allowed tools for agents (least privilege).
= ["read", "write", "edit", "bash", "grep", "find"]
# Whether agents can make network requests by default.
= false
# Maximum execution time in seconds.
= 300
# Maximum memory in MB per agent.
= 512
# Whether agents can fork sub-agents.
= false
# OpenTelemetry tracing configuration.
# Set enabled = true to export spans via OTLP to a collector.
[]
= false
= "http://localhost:4317"
= "oxios"
= 1.0
# Channel configuration — which channels to activate on startup.
[]
= ["web"]
[]
= ["web"]