Dark-Alex-17
1e46743420
fix(TASK-017): bound run_checks runtime and fail-close its node-level death
...
Adversary conformance-review fixes for the TASK-017 exec-evidence stage:
- run_checks.py: total-runtime deadline (3300s = node timeout minus margin);
each command gets min(900s, remaining budget), commands past the deadline
are recorded as {cmd, skipped: deadline} entries so in-script handling
stays authoritative instead of the node timeout killing the script from
outside. POSIX hardening: per-command process group (start_new_session)
+ killpg on timeout so hung grandchildren cannot linger; non-POSIX
limitation documented in the docstring.
- graph.yaml: run_checks gains fallback: pipeline_fault; check_criterion
treats SKIPPED records as at-best PARTIAL (unproven, never failed).
- pipeline_fault.py: run_checks-stage attribution grounded in real engine
behavior (script-node fallback writes nothing into state, executor.rs
script arm) — nonempty diff_text proves facts completed, so the fault is
the verification runner; emits 'PIPELINE-FAULT: verification runner
killed'. Empty diff_text still attributes to diff resolution.
- verdict.py: renders skipped records as [SKIPPED] instead of a bogus
[FAIL] exit-? line; non-degraded verdict semantics untouched.
- tests: outer-except ENVIRONMENT degradation, deadline timeout+skip (env
seam ADVERSARY_RUN_CHECKS_DEADLINE_SECS), pipeline_fault stage
attribution (parse / facts / run_checks), check_criterion prompt cites
{{exec_results}}, verdict SKIPPED rendering; run_adversary_script_env
helper for env-carrying invocations.
- cargo fmt violations in 3d7dea9 test code fixed (fmt --check exit 0).
2026-09-14 10:50:33 -06:00
Dark-Alex-17
d50059a56f
feat(TASK-017): adversary execution evidence + fail-closed routing
...
- parse extracts caller-declared verification_commands (schema + initial_state);
never invents commands. parse gains fallback + state_updates capturing the
failure string (TASK-016 fallback-capture warning stays silent).
- new run_checks script node (facts -> run_checks -> map_criteria, timeout
3600): runs each declared command in the project dir (900s per-command
timeout), records exec_results {cmd, exit, duration_s, tail~50}; 'none
declared' / ENVIRONMENT markers instead of guessing or failing the node.
- check_criterion judges execution criteria against {{exec_results}} only:
recorded green run = MET citing it, recorded failure = UNMET, markers =
PARTIAL with an ENVIRONMENT note.
- fail-closed routing (R1/R2): parse/facts fallback -> pipeline_fault marker
script -> verdict; holistic fallback -> verdict with holistic_failure
captured. verdict.py: any PIPELINE-FAULT forces DIVERGES with the fault as
complaint #1 , per-criterion results still reported; report gains a
'Verification runs:' section. Non-degraded semantics unchanged.
- R5 rust tests (python3-guarded, local cmd_available): verdict fault path,
holistic-failure fault, CONFORMS regression, run_checks markers + recorded
runs, crit_gate contract regression.
2026-09-14 10:50:33 -06:00
Dark-Alex-17
75cc2a4b9c
feat(TASK-010): add max_attempts to read-only agent lanes in bundled graphs
2026-09-14 10:50:33 -06:00
Dark-Alex-17
3254fe9f3c
feat: Fixed graph agents with new agent variable passing functionality
2026-09-12 01:37:20 -06:00
Dark-Alex-17
99e592565a
feat: Significant code review suite rewrite with improved graph agent features
2026-09-11 15:33:21 -06:00
Dark-Alex-17
3e91813cff
feat: removed temperature specification in deep-research and finding-verifier agents to make them more univerally usable
2026-09-11 11:22:06 -06:00
Dark-Alex-17
b4c01e0f28
chore(agents): drop the inert output reducers from librarian and finding-verifier
2026-09-11 10:56:28 -06:00
Dark-Alex-17
a7744e7f89
fix(agents): name the map-branch output key in deep-research and finding-verifier
...
An llm node never persists its completion under `output` (the binding
is transient), so a map branch without state_updates collected the
stale inherited value: deep-research produced `None` findings and
finding-verifier errored on its first item because `output` was absent.
Both maps now declare an explicit output_key and their branch nodes
write it via state_updates. graph.example.yaml's research_subject gets
the same named-key pattern and its branch comment describes it.
Design: plans/map-subgraph-branches-design.md §2.6, §3.7 (C9).
2026-09-11 10:56:26 -06:00
Dark-Alex-17
d71cf75209
fix: Fixed the bad formatting in the finding-verifier agent
2026-09-09 17:39:56 -06:00
Dark-Alex-17
ddce9e330e
docs: Added whetstone to the architect and sisyphus READMEs
2026-09-09 17:39:42 -06:00
Dark-Alex-17
2928125b0e
feat: created the finding-verifier and whetstone agents for continuous code quality improvements
2026-09-09 17:22:26 -06:00
Dark-Alex-17
af7d37890c
fix: children subagents couldn't properly send messages to parent inboxes
2026-09-02 14:18:16 -06:00
Dark-Alex-17
141289d973
feat: Improved the architect, explore, and sisyphus agents to have a team mode so they can all work in parallel as a team and updated the parallel-research skill to make explicit mention of this functionality
2026-09-02 13:53:12 -06:00
Dark-Alex-17
baa45970da
feat: upgraded to v2 mixin schema
CI / All (ubuntu-latest) (push) Failing after 29s
CI / All (macos-latest) (push) Canceled after 0s
CI / All (windows-latest) (push) Canceled after 0s
2026-08-28 18:24:58 -06:00
Dark-Alex-17
d3914955e2
feat(TASK-005): carry the quality bar through sisyphus and architect
...
sisyphus: Quality bar line in the code-reviewer spawn prompt (omitted when
the task prompt carried none); rigor-aware WARNING handling with
(deferred by quality bar) FOLLOW-UPS tagging; evidence-cited rejection
protocol for [convention] findings (repo convention at file:line or a
recorded plan decision; never for CRITICAL/[correctness]; escalate on
re-raise); rigor-to-posture default map for security-reviewer spawns.
architect: Phase B quality-bar round + other:<label> librarian lane;
Phase E Sisyphus CONTEXT and adversary prompts carry rigor/surfaces and
the plan's Quality bar excerpt; task-close logs rejected-finding lines;
Phase F PR body gains the Quality bar line and Review decisions section;
two new anti-patterns (bare rejections, rigor suppressing CRITICAL).
2026-08-28 14:47:57 -06:00
Dark-Alex-17
a8d730cf01
feat(TASK-004): reviewer routing — code-reviewer quality-bar resolution, domain linter pass, surface-skill routing, rigor folding; file-reviewer surface-skill whitelist + convention/correctness marker
2026-08-28 14:47:57 -06:00
Dark-Alex-17
93e90106a8
feat: create a new probe agent to probe code verifications using usage-pattern testing
2026-08-27 13:59:28 -06:00
Dark-Alex-17
35e4c82f27
feat: Add in the web_search_coyote tool where helpful
2026-08-27 13:59:09 -06:00
Dark-Alex-17
6256b5fcfa
docs: document background jobs across prompts, config example, and README
...
- Extend the injected Background Jobs prompt guidance: system_notifications
push on completion, collect-only-when-idle wait protocol, and the graph
LLM-node collect-before-final-turn rule
- Mention the system_notifications push in the agent spawning guidance and
in the sisyphus/architect wait-protocol text (agent completions push
notifications too)
- config.example.yaml: max_concurrent_jobs (default 5, 0 = disabled)
- README: features-list entry pointing at the Background-Jobs wiki page
2026-08-25 18:24:44 -06:00
Dark-Alex-17 and Sisyphus
c7384b7a9b
feat: run an advisory observability pass after implementation in sisyphus
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-25 13:19:10 -06:00
Dark-Alex-17 and Sisyphus
5a32219178
feat: check under- and over-logging in the code review gate
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-25 13:19:09 -06:00
Dark-Alex-17 and Sisyphus
9e652f7801
feat: calibrate logging registers in the code-writing agents
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-25 13:19:09 -06:00
Dark-Alex-17 and Sisyphus
f8cab9b439
feat: run design interviews as grilling frontier rounds across the planning agents
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-24 15:12:37 -06:00
Dark-Alex-17 and Sisyphus
720591d24a
feat: add an on-demand architecture-reviewer agent for deepening scans
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-24 15:07:50 -06:00
Dark-Alex-17 and Sisyphus
b5863dded0
feat: add a feedback-loop-first diagnosing-bugs skill to the coding suite
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-24 15:02:12 -06:00
Dark-Alex-17 and Sisyphus
3493b01e9a
feat: add a transactional-integrity review skill to the code review gate
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-24 14:46:38 -06:00
Dark-Alex-17 and Sisyphus
fd989c44d0
feat: add an operational-history prior-art lane to the code-reviewer agent
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-08-24 14:46:13 -06:00
Dark-Alex-17
da640f3dcd
feat: created a new comment-discipline skill for the built in sisyphus suite
2026-08-21 14:02:39 -06:00
Dark-Alex-17
873deef7c7
feat: Added a new security review step to the code writing quality gates
2026-08-21 12:30:53 -06:00
Dark-Alex-17
400b50fbd0
feat: Support auto confirmation for gatekeeper agents
2026-08-17 15:48:36 -06:00
Dark-Alex-17
644d899f78
fix: Prevent infinite hangs in coder agent and implement timeouts for LLM API calls and interactive tools
2026-08-14 15:22:25 -06:00
Dark-Alex-17
2b45e3a9b8
feat: improved wording and heuristic detection for sisyphus suite of agents
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-08-10 15:37:53 -06:00
Dark-Alex-17
91dbaf5533
feat: upgraded to sbx kit v2 spec for improved integration
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-08-10 15:26:16 -06:00
Dark-Alex-17
e606eb7c49
fix: removed temperature modifier in librarian agent to mitigate invisible errors
CI / All (ubuntu-latest) (push) Failing after 27s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-08-05 16:10:19 -06:00
Dark-Alex-17
fbf6a6bdf4
fix: properly templated architect design doc path in starter commands
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-29 11:59:09 -06:00
Dark-Alex-17
57b72702b2
feat: created the architect and gatekeeper agents for dramatically improved coding performance
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-29 11:23:52 -06:00
Dark-Alex-17
c1b14bdfdf
docs: Created a mermaid diagram for Sisyphus
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-24 13:55:31 -06:00
Dark-Alex-17
46f2a9eae2
docs: added in forgotten connection to the librarian agent diagram
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-24 13:44:07 -06:00
Dark-Alex-17
cf3a12141b
docs: updated the graph agent diagrams to use mermaid diagrams for more easily readable diagramming in their READMEs
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-24 13:39:59 -06:00
Dark-Alex-17
d51bdd3086
feat: Made sisyphus suite of agents all auto-approved for tool usage
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 22:28:20 -06:00
Dark-Alex-17
56ec58a748
fix: removed accidental duplicate ast_grep tool in explore agent
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 17:42:14 -06:00
Dark-Alex-17
77dfd08103
fix: added executable bit to adversary agent tools script
2026-07-22 16:38:42 -06:00
Dark-Alex-17
46dcef0dec
Merge branch 'main' of github.com:Dark-Alex-17/coyote
2026-07-22 16:37:34 -06:00
Dark-Alex-17
72c6bb74c2
feat: created the adversay agent and adversarial-review skill
2026-07-22 16:35:00 -06:00
Dark-Alex-17
6bf80dcce9
feat: added ast_grep tool to Sisyphus suite agents
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 15:41:09 -06:00
Dark-Alex-17
df948c69bf
feat: new spawnable_agents field in agents to let users restrict what agents can be spawned by a parent agent
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 14:29:55 -06:00
Dark-Alex-17
ab0b89dd67
fix: fetch descriptions from graph agent configs as well when listing agents
2026-07-22 12:59:30 -06:00
Dark-Alex-17
d8ae9e25d9
docs: reworded explore agent instructions to empower agent to spawn as many sub agents as it deems necessary
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-21 14:14:00 -06:00
Dark-Alex-17
006f64bfa0
docs: Improved sisyphus wording to empower agent to spawn as many subagents as necessary
2026-07-21 14:12:51 -06:00
Dark-Alex-17
5843a9ac15
docs: Fixed broken links in the code-review and file-reviewer agent READMEs
2026-07-16 13:05:39 -06:00