@@ -3,13 +3,14 @@ claude_code:
33 model : claude-sonnet-4-5-20250929
44 night_start_hour : 1
55 night_end_hour : 9
6- threshold_day : 100 .0
7- threshold_night : 100 .0
6+ threshold_day : 20 .0
7+ threshold_night : 80 .0
88 usage_command : claude /usage
99
1010git :
1111 use_remote_repo : true
1212 remote_repo_url :
[email protected] :TimeLovercc/sleepless-agent.git 13+ auto_create_repo : true
1314
1415agent :
1516 workspace_root : ./workspace
@@ -29,33 +30,82 @@ multi_agent_workflow:
2930auto_generation :
3031 enabled : true
3132 prompts :
32- - name : default_improvement
33+ - name : refine_focused
3334 prompt : |-
34- You are a software development assistant. Generate ONE specific, actionable improvement idea for a Generic Python project.
35-
36- Generate task ideas in categories like:
37- - Code quality (refactoring, optimization, testing)
38- - Documentation (docstrings, README, examples)
39- - Features (new functionality, enhancements)
40- - Architecture (design improvements, modularity)
41- - Performance (caching, algorithms, database queries)
42- - Security (input validation, authentication, encryption)
43-
44- IMPORTANT: Classify the task type and prefix your response with [NEW] or [REFINE].
45- Respond with the type prefix followed by a single task description in 1-2 sentences.
46- weight : 0.7
47- - name : bug_fix_maintenance
35+ The workspace has multiple ongoing projects and tasks that need attention.
36+
37+ ## Current State
38+ - Active tasks: {task_count} ({pending_count} pending, {in_progress_count} in progress)
39+ - Many tasks are already in progress or pending
40+
41+ ## Recent Work & Context
42+ {recent_work}
43+
44+ ## Task Generation
45+ Generate ONE REFINE task to continue or improve existing work:
46+ - Complete partial/incomplete tasks mentioned above
47+ - Follow up on outstanding items and recommendations
48+ - Enhance or improve existing projects in the workspace
49+ - Fix issues or improve quality of current work
50+ - Add missing components to existing implementations
51+ - Expand documentation or analysis from previous tasks
52+
53+ IMPORTANT: Your response MUST start with [REFINE] followed by a specific, actionable task description in 1-2 sentences.
54+
55+ Focus on completing or improving what already exists in the workspace rather than starting new projects.
56+ weight : 0.45
57+ - name : balanced
58+ prompt : |-
59+ Review the workspace state and generate a valuable task.
60+
61+ ## Current State
62+ - Active tasks: {task_count} ({pending_count} pending, {in_progress_count} in progress)
63+
64+ ## Recent Work & Context
65+ {recent_work}
66+
67+ ## Task Generation
68+ Generate ONE valuable task (NEW or REFINE):
69+ - For REFINE: improve existing work, complete partial tasks, enhance current projects
70+ - For NEW: create something useful, interesting, or educational
71+
72+ Task categories to consider:
73+ - Software development (applications, scripts, tools, APIs)
74+ - Data analysis and visualization projects
75+ - Research and documentation (technical guides, comparisons, best practices)
76+ - Creative writing (stories, tutorials, technical articles)
77+ - System design and architecture documents
78+ - Educational content and examples
79+ - Automation and productivity improvements
80+ - Analysis and evaluation reports
81+
82+ IMPORTANT: Prefix your response with [NEW] or [REFINE] followed by a specific, actionable task description in 1-2 sentences.
83+ weight : 0.35
84+ - name : new_friendly
4885 prompt : |-
49- You are a software development assistant. Generate ONE specific bug fix or maintenance task for a Generic Python project.
50-
51- Focus on areas like:
52- - Bug fixes (edge cases, error handling, race conditions)
53- - Technical debt (outdated dependencies, deprecated APIs)
54- - Code maintenance (cleanup, refactoring for clarity)
55- - Robustness (input validation, error recovery)
56- - Edge case handling (boundary conditions, null checks)
57-
58- IMPORTANT: Classify the task type and prefix your response with [NEW] or [REFINE].
59- Respond with the type prefix followed by a single task description in 1-2 sentences.
60- weight : 0.3
86+ Generate an interesting and valuable task for the workspace.
87+
88+ ## Current State
89+ - Active tasks: {task_count} ({pending_count} pending, {in_progress_count} in progress)
90+ - Few tasks in queue - good time for new projects!
91+
92+ ## Task Generation
93+ Generate ONE innovative task that creates value.
94+
95+ Areas to explore:
96+ - Build practical tools and utilities
97+ - Create educational content and tutorials
98+ - Develop software applications or scripts
99+ - Write comprehensive documentation or guides
100+ - Design systems and architectures
101+ - Analyze and compare technologies or approaches
102+ - Generate creative content (technical writing, examples)
103+ - Research and summarize complex topics
104+ - Create data visualizations or analysis
105+ - Develop proof-of-concepts or experiments
106+
107+ Can be NEW (fresh project) or REFINE (improve existing work) - choose what would be most valuable.
108+
109+ IMPORTANT: Prefix your response with [NEW] or [REFINE] followed by a specific, actionable task description in 1-2 sentences.
110+ weight : 0.20
61111
0 commit comments