summaryrefslogtreecommitdiff
path: root/config/agent.yaml
blob: 64c5f9de3e969706165c0720e8320216ce964025 (plain)
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
schema_version: 1
application:
  language: en
mcp:
  transport: stdio
  http:
    host: 127.0.0.1
    port: 8080
  images:
    max_count: 4
    max_bytes_each: 10485760
    max_total_bytes: 20971520
  tasks:
    time_to_live_hours: 24
    poll_interval_ms: 1000
agent:
  user_system_prompt: prompts/user-system.md
  max_iterations: 128
  same_failure_limit: 5
ollama:
  endpoint: http://127.0.0.1:11434
  model: deepseek-v4-flash:cloud
  think: true
  keep_alive: 5m
  options:
    num_ctx: 32768
    temperature: 0.4
  extra_options: {}
planner:
  max_tasks: 32
sandbox:
  filesystem:
    read: []
    write: []
    execute: []
    delete: []
  process:
    allow_shell: true
    approvals: []
    max_processes: 16
  network:
    mode: deny
    allow: []
  resources:
    memory_mb: 4096
    process_timeout_seconds: 1800
file_edit:
  memory_backup_limit_mb: 16
limits:
  whole_read_bytes: 1048576
  search_max_results: 1000
  tail_max_lines: 10000
  context_summary_ratio: 0.8
localization:
  directory: config/locales
  fallback: en
skills:
  directory: skills
logging:
  directory: logs
  level: information
  http_requests: true
  max_file_bytes: 10485760
  retained_files: 5