chore: initialize overstory and ecosystem tools
This commit is contained in:
66
.overstory/config.yaml
Normal file
66
.overstory/config.yaml
Normal file
@@ -0,0 +1,66 @@
|
||||
# Overstory configuration
|
||||
# See: https://github.com/overstory/overstory
|
||||
|
||||
project:
|
||||
name: CHORUS
|
||||
root: /home/tony/rust/projects/reset/CHORUS
|
||||
canonicalBranch: main
|
||||
qualityGates:
|
||||
- name: Tests
|
||||
command: bun test
|
||||
description: all tests must pass
|
||||
- name: Lint
|
||||
command: bun run lint
|
||||
description: zero errors
|
||||
- name: Typecheck
|
||||
command: bun run typecheck
|
||||
description: no TypeScript errors
|
||||
agents:
|
||||
manifestPath: .overstory/agent-manifest.json
|
||||
baseDir: .overstory/agent-defs
|
||||
maxConcurrent: 25
|
||||
staggerDelayMs: 2000
|
||||
maxDepth: 2
|
||||
maxSessionsPerRun: 0
|
||||
maxAgentsPerLead: 5
|
||||
worktrees:
|
||||
baseDir: .overstory/worktrees
|
||||
taskTracker:
|
||||
backend: auto
|
||||
enabled: true
|
||||
mulch:
|
||||
enabled: true
|
||||
domains: []
|
||||
primeFormat: markdown
|
||||
merge:
|
||||
aiResolveEnabled: true
|
||||
reimagineEnabled: false
|
||||
providers:
|
||||
anthropic:
|
||||
type: native
|
||||
watchdog:
|
||||
tier0Enabled: true
|
||||
tier0IntervalMs: 30000
|
||||
tier1Enabled: false
|
||||
tier2Enabled: false
|
||||
staleThresholdMs: 300000
|
||||
zombieThresholdMs: 600000
|
||||
nudgeIntervalMs: 60000
|
||||
coordinator:
|
||||
exitTriggers:
|
||||
allAgentsDone: false
|
||||
taskTrackerEmpty: false
|
||||
onShutdownSignal: false
|
||||
models:
|
||||
logging:
|
||||
verbose: false
|
||||
redactSecrets: true
|
||||
runtime:
|
||||
default: claude
|
||||
shellInitDelayMs: 0
|
||||
pi:
|
||||
provider: anthropic
|
||||
modelMap:
|
||||
opus: anthropic/claude-opus-4-6
|
||||
sonnet: anthropic/claude-sonnet-4-6
|
||||
haiku: anthropic/claude-haiku-4-5
|
||||
Reference in New Issue
Block a user