-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathconfig.yaml
More file actions
125 lines (108 loc) · 3.56 KB
/
Copy pathconfig.yaml
File metadata and controls
125 lines (108 loc) · 3.56 KB
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
# Critique Council Configuration
# This file contains all configuration settings for the application
# API Configuration
api:
primary_provider: "openai"
gemini:
model_name: "gemini-2.5-pro-exp-03-25"
retries: 3
temperature: 0.6
top_p: 1.0
top_k: 32
max_output_tokens: 8192
deepseek:
model_name: "deepseek-reasoner"
base_url: "https://api.deepseek.com/v1"
openai:
model: "gpt-4o-mini"
retries: 3
temperature: 0.2
max_tokens: 8192
# Reasoning tree configuration
reasoning_tree:
max_depth: 1
confidence_threshold: 0.3
# Council orchestrator configuration
council_orchestrator:
synthesis_confidence_threshold: 0.4
# Directory input configuration
critique:
directory_input:
enabled: true
include:
- "**/*.md"
- "**/*.txt"
exclude:
- "**/.git/**"
- "**/node_modules/**"
recursive: true
max_files: 200
max_chars: 1000000
section_separator: "\n\n---\n\n"
label_sections: true
directory_input_overrides:
syncretic_catalyst:
order:
- PROJECT_OVERVIEW.md
- RESEARCH_CONTEXT.md
- NEXT_STEPS.md
label_sections: false
section_separator: "\n\n---\n\n"
# ArXiv Configuration
arxiv:
# Whether to enable ArXiv reference lookups during content assessment
enabled: true
# Maximum number of references to attach per content point
max_references_per_point: 3
# Cache settings
cache_dir: "storage/arxiv_cache"
use_cache: true
use_db_cache: true # Whether to use database (SQLite) cache instead of file-based cache
cache_ttl_days: 30 # Number of days before cached entries expire
cache_cleanup_interval_hours: 24 # How often to run cleanup jobs (in hours)
# Search settings
search_sort_by: "relevance" # Options: relevance, lastUpdatedDate, submittedDate
search_sort_order: "descending" # Options: ascending, descending
# Bibliography settings
update_bibliography: true # Whether to update LaTeX bibliography with ArXiv references
# LaTeX Configuration
latex:
# Document settings
document_class: "article"
document_options: ["12pt", "a4paper"]
title: "Critique Council Report"
use_hyperref: true
# Template settings
template_dir: "src/latex/templates"
main_template: "academic_paper.tex" # Default, can be overridden
scientific_template: "scientific_paper.tex"
philosophical_template: "philosophical_paper.tex"
preamble_template: "preamble.tex"
bibliography_template: "bibliography.bib"
# Content processing settings
replace_philosophical_jargon: true
scientific_objectivity_level: "high" # Options: low, medium, high
scientific_mode: false # Whether to use scientific methodology mode
include_bibliography: true
# Math settings
detect_math: true
math_environments: ["equation", "align", "gather"]
inline_math_delimiters: ["$", "$"]
display_math_delimiters: ["$$", "$$"]
# Output settings
output_dir: "latex_output"
output_filename: "critique_report"
compile_pdf: true # Set to true to compile PDF with LaTeX
keep_tex: true # Keep .tex files after PDF compilation
# LaTeX compilation settings
latex_engine: "pdflatex"
latex_args: ["-interaction=nonstopmode", "-halt-on-error"]
bibtex_run: true
latex_runs: 2 # Number of LaTeX compilation passes
# MiKTeX configuration (Windows-specific)
miktex:
# Set a custom MiKTeX path if LaTeX isn't found in PATH
# Leave empty to use automatic detection
custom_path: ""
# Additional search paths for MiKTeX, beyond the default search locations
additional_search_paths: []