# projects/disinto.toml.example — Template for disinto self-management # # Copy to projects/disinto.toml and fill in box-specific values, # or run: disinto init johba/disinto name = "disinto" repo = "johba/disinto" ops_repo = "disinto-admin/disinto-ops" forge_url = "http://localhost:3000" repo_root = "/home/YOU/dark-factory" ops_repo_root = "/home/YOU/disinto-ops" primary_branch = "main" [ci] woodpecker_repo_id = 0 stale_minutes = 60 [services] containers = [] [monitoring] check_prs = true check_dev_agent = true check_pipeline_stall = false # Agent scheduling configuration # # These values are passed to the agents container as environment variables. # The default values (6 hours each) work well for stable production projects. # For active development on the disinto factory itself, you may want to # configure shorter intervals: # # GARDENER_INTERVAL=3600 # 1 hour (default: 21600 = 6 hours) # ARCHITECT_INTERVAL=540 # 9 minutes (default: 21600 = 6 hours) # PLANNER_INTERVAL=660 # 11 minutes (default: 43200 = 12 hours) # # These can be set in docker-compose.yml environment section or in a .env file. # # [agents.schedule] # gardener_interval = 21600 # seconds (default: 21600 = 6 hours) # architect_interval = 21600 # seconds (default: 21600 = 6 hours) # planner_interval = 43200 # seconds (default: 43200 = 12 hours) # Local-model agents (optional) — configure to use llama-server or similar # for local LLM inference. Each agent gets its own container with isolated # credentials and configuration. # # When enabled, `disinto init` automatically: # 1. Creates a Forgejo bot user matching agents.llama.forge_user # 2. Generates FORGE_TOKEN_ and FORGE_PASS_ (stored in .env.enc) # 3. Adds the bot user as a write collaborator on the project repo # # [agents.llama] # base_url = "http://10.10.10.1:8081" # model = "unsloth/Qwen3.5-35B-A3B" # api_key = "sk-no-key-required" # roles = ["dev"] # forge_user = "dev-qwen" # compact_pct = 60 # poll_interval = 60 # [mirrors] # github = "git@github.com:johba/disinto.git" # codeberg = "git@codeberg.org:johba/disinto.git"