Skip to content

Commit 0cd6442

Browse files
committed
Add tests for todo completion, task duplication, and execution limits
- Implement test for finalizing a linked ready todo and ensuring it stays archived after task reconciliation refresh. - Add test to verify that a local template task duplicates correctly when the stored fallback prompt is empty. - Introduce test to check that deleting a task restores task and job state when persist fails. - Add tests to ensure that executing due tasks and running tasks now skips tasks that are already in flight. - Update todo completion tests to auto-dismiss inline confirm after 30 seconds and clear timers on cancel and confirm. - Modify todo editor completion to use inline confirm with a 30-second reset. - Enhance request handling for approve and finalize todo actions to confirm before dispatching. - Ensure SQLite database writes through a temp-file rename instead of overwriting in place. - Update types to include new message types for requestApproveTodo and requestFinalizeTodo.
1 parent b63fecc commit 0cd6442

33 files changed

Lines changed: 2066 additions & 467 deletions

.github/agents/ceo.agent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Strategic orchestrator that merges into repo-local agent systems, d
33
name: CEO
44
argument-hint: Ask me to coordinate work, review a direction, route to specialists, or evolve the repo's agent system.
55
model: GPT-5.4 (copilot)
6-
tools: [vscode/memory, execute/runNotebookCell, execute/testFailure, execute/executionSubagent, execute/getTerminalOutput, execute/killTerminal, execute/sendToTerminal, execute/runTask, execute/createAndRunTask, read/readFile, agent/runSubagent, search/codebase, search/listDirectory, search/textSearch, scheduler/cockpit_get_board]
6+
tools: [vscode/memory, execute/runNotebookCell, execute/executionSubagent, execute/getTerminalOutput, execute/killTerminal, execute/sendToTerminal, execute/runTask, execute/createAndRunTask, read/readFile, agent/runSubagent, search/codebase, search/listDirectory, search/textSearch, perplexity/perplexity_ask, perplexity/perplexity_reason, perplexity/perplexity_research, perplexity/perplexity_search, scheduler/cockpit_get_board]
77
handoffs:
88
- label: Plan Work
99
agent: Planner

.vscodeignore

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,21 @@ AGENTS.md
2929
!.github/prompts/**
3030
!.github/skills/
3131
!.github/skills/**
32+
.artifacts/**
33+
compile.log
34+
compile*.log
35+
patch.diff
36+
plan.md
37+
test.js
38+
test.txt
39+
test_output.log
40+
test_output.txt
41+
test_output*.log
42+
test_output*.txt
43+
ts_errors.log
44+
ts_errors.txt
45+
ts_errors*.log
46+
ts_errors*.txt
3247

3348
# Dev-only artifacts
3449
output_sessions/**

README.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,10 @@
1616
</a>
1717
</p>
1818

19-
<p align="center">
20-
Workflow status for the release pipeline · Stable = latest tagged production release · Edge = rolling prerelease built from <code>main</code>
21-
</p>
2219
<!-- markdownlint-enable MD033 MD041 -->
2320

2421
Copilot Cockpit helps you plan AI work, approve it, and then run it with visible checkpoints instead of handing your repo to a blind autonomous loop.
2522

26-
The strongest demo is not claiming the repo can run itself. It is showing bounded recurring work that a person would actually keep: scouting opportunities, checking delivery risk, packaging knowledge, and then stopping for review.
27-
2823
![AI orchestration core loop](images/AI%20Orchestration%20Core%20Loop.png)
2924

3025

docs/feature-tour.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,6 @@ Caption: Start with the operating model.
135135

136136
- Start there if you are opening the extension for the first time.
137137
- Use it to understand the planning versus execution model before scheduling anything.
138-
- You can reopen the same guided flow from the top bar with `Intro Tutorial`, and use the top-bar `Plan Integration` button when you are ready to inspect repo-local agent surfaces.
139138

140139
Best for: first-time users who want the operating model before the controls.
141140

replicate-prediction-c642v6bc7nrmy0cxjae9he2zr0.psd renamed to images/replicate-prediction-c642v6bc7nrmy0cxjae9he2zr0.psd

File renamed without changes.

0 commit comments

Comments
 (0)