Bug Description
use_forge_committer = false
is in the config,
my deepseek v4 commits all the time if I dont tell it. Fix that please
Steps to Reproduce
I dont even realize, it just keeps on commiting. Minimax M2.7 didnt do that, deepseek v4 does tho.
Expected Behavior
not commit
Actual Behavior
it commits
Forge Version
forge 0.1.0-dev
Operating System & Version
NixOS
AI Provider
Other
Model
Deepseek V4
Installation Method
Built from source
Configuration
"$schema" = "https://forgecode.dev/schema.json"
max_search_lines = 1000
max_search_result_bytes = 10240
max_fetch_chars = 50000
max_stdout_prefix_lines = 100
max_stdout_suffix_lines = 100
max_stdout_line_chars = 500
max_line_chars = 2000
max_read_lines = 2000
max_file_read_batch_size = 50
max_file_size_bytes = 104857600
max_image_size_bytes = 262144
tool_timeout_secs = 300
auto_open_dump = false
max_conversations = 100
max_sem_search_results = 100
sem_search_top_k = 10
services_url = "https://api.forgecode.dev/"
max_extensions = 15
max_parallel_file_reads = 64
model_cache_ttl_secs = 604800
use_forge_committer = false
max_commit_count = 20
top_p = 0.8
top_k = 30
max_tokens = 20480
max_tool_failure_per_turn = 3
max_requests_per_turn = 100
restricted = true
tool_supported = true
currency_symbol = "$"
currency_conversion_rate = 1.0
verify_todos = true
research_subagent = true
subagents = true
[retry]
initial_backoff_ms = 200
min_delay_ms = 1000
backoff_factor = 2
max_attempts = 8
status_codes = [
429,
500,
502,
503,
504,
408,
522,
524,
520,
529,
]
suppress_errors = false
[http]
connect_timeout_secs = 30
read_timeout_secs = 900
pool_idle_timeout_secs = 90
pool_max_idle_per_host = 5
max_redirects = 10
hickory = false
tls_backend = "default"
adaptive_window = true
keep_alive_interval_secs = 60
keep_alive_timeout_secs = 10
keep_alive_while_idle = true
accept_invalid_certs = false
[session]
provider_id = "deepseek"
model_id = "deepseek-v4-pro"
[updates]
frequency = "daily"
auto_update = true
[compact]
retention_window = 6
eviction_window = 0.2
max_tokens = 2000
token_threshold = 100000
message_threshold = 200
on_turn_end = false
[reasoning]
effort = "high"
enabled = true
Bug Description
use_forge_committer = false
is in the config,
my deepseek v4 commits all the time if I dont tell it. Fix that please
Steps to Reproduce
I dont even realize, it just keeps on commiting. Minimax M2.7 didnt do that, deepseek v4 does tho.
Expected Behavior
not commit
Actual Behavior
it commits
Forge Version
forge 0.1.0-dev
Operating System & Version
NixOS
AI Provider
Other
Model
Deepseek V4
Installation Method
Built from source
Configuration