Commit Graph

  • 2846d488b6 docs: Updated the pull request template main Dark-Alex-17 2026-09-30 00:11:20 -06:00
  • 4c3c3e69b2 docs: Updated the AI assistance attribution requirements to read as less discouraging of AI assistance and more "allowed only when disclosed" Dark-Alex-17 2026-09-30 00:07:45 -06:00
  • 3a017d7fda chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-30 00:55:37 +00:00
  • 53e0f3b54b chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-29 12:37:32 +00:00
  • 22809e2a1b chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-29 00:54:47 +00:00
  • 9ae26f4194 tests: fixed failing Windows test for odd session names that doesn't allow escape characters in file names Dark-Alex-17 2026-09-28 16:03:48 -06:00
  • a3c4b6a364 feat: applied the whetstone's adversary and security-review change suggestions Dark-Alex-17 2026-09-28 15:43:50 -06:00
  • 72eb5a100c feat: apply whetstone retry handler fixes Dark-Alex-17 2026-09-28 15:10:11 -06:00
  • afab1b6da5 feat: increment the max_fix_attempts in the coder from 3 to 5 Dark-Alex-17 2026-09-28 13:30:10 -06:00
  • c9fcea2849 feat: support workspace-level sessions as well as global sessions Dark-Alex-17 2026-09-28 13:29:25 -06:00
  • e7a7cd9704 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-28 12:37:40 +00:00
  • 2b3839881c chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-28 00:56:58 +00:00
  • c32ba9157e chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-27 12:31:15 +00:00
  • 0442d77059 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-27 00:58:07 +00:00
  • 4e33979a92 fix: sbx bug for reaping zombie processes Dark-Alex-17 2026-09-26 16:19:04 -06:00
  • fac1569646 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-26 12:32:24 +00:00
  • 6490128f07 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-26 00:50:35 +00:00
  • 3e496ec2fd chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-25 12:35:35 +00:00
  • 57809ddf29 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-25 00:52:18 +00:00
  • 184712621e chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-24 12:34:05 +00:00
  • c45d73c94a chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-24 00:50:14 +00:00
  • 4b2ab2f867 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-23 12:34:07 +00:00
  • 4cec912f8e chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-23 00:48:22 +00:00
  • e0bcf340fe chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-22 12:33:41 +00:00
  • 9609e333f3 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-22 00:51:55 +00:00
  • a8c0ec64fa feat: Deep research upgrade so sisyphus and the architect now have 3 possible research types: librarian standard, librarian deep, and true deep research with reflexion Dark-Alex-17 2026-09-21 12:29:07 -06:00
  • 37ba25adc5 Merge branch 'main' of github.com:Dark-Alex-17/coyote Dark-Alex-17 2026-09-21 12:20:33 -06:00
  • a65280754e feat: Support the merging of custom user-defined models on clients configured in the global configuration file with the built in models Dark-Alex-17 2026-09-21 12:08:53 -06:00
  • b6022654eb chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-21 12:33:59 +00:00
  • 0c17076bdf chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-21 00:54:08 +00:00
  • a85d933d33 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-20 12:32:28 +00:00
  • 13640981c7 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-20 00:56:01 +00:00
  • f106b101ab chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-19 12:31:07 +00:00
  • 77322698e4 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-19 00:50:24 +00:00
  • e237845827 feat: Improved comment etiquette for the sisyphus suite Dark-Alex-17 2026-09-18 12:31:48 -06:00
  • 4571ed647e feat: Improved PR hygiene for commenting and posting review summaries on PRs created by the architect and Sisyphus Dark-Alex-17 2026-09-18 12:27:37 -06:00
  • 0b55f7c735 test: update agent suite tests to work with new code review suite changes Dark-Alex-17 2026-09-18 11:42:54 -06:00
  • 461245a57c fix: force code review lanes to be additive only, not opt-in, and bump the verifier run cap Dark-Alex-17 2026-09-18 10:44:04 -06:00
  • dcf2d99fa9 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-18 12:32:28 +00:00
  • d524328d86 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-18 00:51:35 +00:00
  • e002bd6727 feat: Suppor mid-turn auto compressions so sufficiently large histories don't create deadlocks for max input tokens Dark-Alex-17 2026-09-17 17:12:18 -06:00
  • 56ed4664cd Merge branch 'fix/proper-round-pairs' Dark-Alex-17 2026-09-17 16:33:31 -06:00
  • 3ee78a46df fix: improved caching by simply keeping groupings of tool calls by terminating a round on each tool merge into the bucket, rather than waiting for LLM narration to end a round. Dark-Alex-17 2026-09-17 16:32:21 -06:00
  • dc6c176b4f Merge pull request #31 from Dark-Alex-17/feat/PLAN-hooks-v2 Alex Clarke 2026-09-17 15:26:41 -06:00
  • 00de9d40d1 Merge remote-tracking branch 'origin/main' into feat/PLAN-hooks-v2 Dark-Alex-17 2026-09-17 14:55:31 -06:00
  • 08dfbac6f6 style: applied uniform style across the new rag and mcp hook implementation Dark-Alex-17 2026-09-17 14:39:33 -06:00
  • 74e7bc54eb feat(TASK-061): assert COYOTE_ROLE on all session/turn events; fix two stale comments Dark-Alex-17 2026-09-17 14:00:07 -06:00
  • dc2f26d0e6 feat(TASK-061): fix reconnect-flag race and completed-after-save hook ordering Dark-Alex-17 2026-09-17 13:43:16 -06:00
  • 4e53e143bb fix: use ssh to clone private git repos in sandboxes Dark-Alex-17 2026-09-17 13:29:45 -06:00
  • 166a3807f8 fix: Route git clones through the sbx proxy so the proxy can inject credentials Dark-Alex-17 2026-09-17 13:16:47 -06:00
  • 04b983459b feat(TASK-061): add rag.sync.* and mcp.server.* hook events plus COYOTE_ROLE Dark-Alex-17 2026-09-17 13:16:05 -06:00
  • fcdcb303a3 style: Cleaned up unnecessary path prefixes, imports, stray scripts, and some documentation Dark-Alex-17 2026-09-17 12:00:16 -06:00
  • 5bd1174ddd fix: isolate the adversary review-stack lock for parallel tests and non-POSIX platforms Dark-Alex-17 2026-09-17 10:49:35 -06:00
  • bfa058130a merge: absorb main (concurrent-build file locks) into feat/PLAN-hooks-v2 Dark-Alex-17 2026-09-17 10:34:23 -06:00
  • 1c73b82812 feat: create file locks on concurrent builds and scaffolding verification/tests to prevent race conditions and conflicts while reviewing Dark-Alex-17 2026-09-17 10:34:00 -06:00
  • 9e811c088f merge: absorb main (model catalog refresh) into feat/PLAN-hooks-v2 Dark-Alex-17 2026-09-17 10:17:38 -06:00
  • 02b9986807 chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-17 12:35:37 +00:00
  • ad9b319149 test(TASK-050): give each macro-bracketing marker its own file Dark-Alex-17 2026-09-17 01:00:48 -06:00
  • 611900057c test(TASK-050): wait on every expected marker before asserting hook counts Dark-Alex-17 2026-09-17 00:33:37 -06:00
  • ec66494e8f docs(TASK-052): add hooks feature bullet to the README quick links Dark-Alex-17 2026-09-17 00:16:08 -06:00
  • 3d37ed237a test(TASK-050): build the macro-bracketing hook commands in cmd's dialect on windows Dark-Alex-17 2026-09-16 23:51:18 -06:00
  • 83978617bc fix: bootstrap the async entry point on a 16 MiB thread to survive Windows Dark-Alex-17 2026-09-16 23:38:28 -06:00
  • bf10aeb74d test(TASK-047): split the ntfs short-name guard test by platform reality Dark-Alex-17 2026-09-16 23:24:18 -06:00
  • c2e30c12a6 fix(TASK-046): honor the --mcp-list inspection contract without a vault Dark-Alex-17 2026-09-16 23:09:59 -06:00
  • 879cf8e097 merge: absorb main (PR #29 merged, PR #30 responses-api, catalog refresh) into feat/PLAN-hooks-v2 Dark-Alex-17 2026-09-16 22:34:23 -06:00
  • 22078b1ddc test(TASK-051): cover windows hook dispatch, payload posture, and install semantics Dark-Alex-17 2026-09-16 22:32:42 -06:00
  • f7d0f93fa1 fix(TASK-050): flag invalid whitelist globs that extend no event name Dark-Alex-17 2026-09-16 21:54:25 -06:00
  • 4b2428b334 test(TASK-050): probe wildcard whitelist grammar and macro-without-agent inertness Dark-Alex-17 2026-09-16 21:42:15 -06:00
  • dee89d4ca3 feat(TASK-050): bracket --macro runs like --execute and close the isolated-macro leak Dark-Alex-17 2026-09-16 21:23:04 -06:00
  • 90f7631b35 feat(TASK-050): add wildcard grammar to the global-hooks whitelist Dark-Alex-17 2026-09-16 21:23:04 -06:00
  • 6ae093a482 fix(TASK-049): cover role and agent scopes in escalation bypass test; keep spawn-failure logging at debug Dark-Alex-17 2026-09-16 20:58:24 -06:00
  • c73d5317a0 feat(TASK-049): harden hook dispatch against NUL env values and nested-supervisor latch misses Dark-Alex-17 2026-09-16 20:31:36 -06:00
  • a3b71a6889 feat(TASK-049): classify idle-prompt ctrl-c + ctrl-d as a completed exit Dark-Alex-17 2026-09-16 19:55:52 -06:00
  • 739c1be8bb feat(TASK-049): add escalation.raised/answered, session.resumed, and agent.interrupted hook events Dark-Alex-17 2026-09-16 19:30:59 -06:00
  • 1744d2ba52 test(TASK-048): cover canonicalized hooks-dir override warning and payload orphan unlink on spawn failure Dark-Alex-17 2026-09-16 19:05:17 -06:00
  • 6804f198bc chore: refresh generated model catalog [skip ci] github-actions[bot] 2026-09-17 00:50:55 +00:00
  • 7ace1731c6 fix(TASK-048): cover agent and repo scripts in eol=lf rules; probe Scenario H for installed bundled scripts Dark-Alex-17 2026-09-16 18:48:15 -06:00
  • 89a9398c28 feat(TASK-048): install polish, hooks-dir mixin scan, script and probe hardening Dark-Alex-17 2026-09-16 18:30:02 -06:00
  • e7bd75947c feat(TASK-047): three-state hook install mode, top-level manifest reconcile, removed-agent sweep Dark-Alex-17 2026-09-16 17:59:09 -06:00
  • d89d24aff4 fix(TASK-046): keep inspection leniency off mutating and writing flags Dark-Alex-17 2026-09-16 16:48:57 -06:00
  • f59421844a Merge pull request #30 from Dark-Alex-17/feat/PLAN-responses-api Alex Clarke 2026-09-16 15:51:37 -06:00
  • 3dc84f5aef fix: revert manual changelog update, as it should only be updated by CI/CD Dark-Alex-17 2026-09-16 15:33:35 -06:00
  • 23fe2c1231 chore(TASK-057): drop the web-search stub harness Dark-Alex-17 2026-09-16 15:14:49 -06:00
  • 9da0b91673 fix(TASK-046): make inspection flags look-don't-touch and pin the contracts Dark-Alex-17 2026-09-16 15:07:21 -06:00
  • 5495813baf feat(TASK-057): web_search_coyote works on both OpenAI wire APIs Dark-Alex-17 2026-09-16 14:41:05 -06:00
  • 717a48bef2 Merge remote-tracking branch 'origin/main' into feat/PLAN-responses-api Dark-Alex-17 2026-09-16 14:33:29 -06:00
  • 6514588e05 fix(TASK-046): engine polish + wizard bypass + ETXTBSY retry Dark-Alex-17 2026-09-16 14:02:42 -06:00
  • 73cf4a625b Merge pull request #29 from Dark-Alex-17/feat/PLAN-hooks Alex Clarke 2026-09-16 13:59:45 -06:00
  • 4087f3b3d0 style: applied improved styling to the whole of the hooks integration Dark-Alex-17 2026-09-16 13:42:29 -06:00
  • 0defc61bec test(TASK-035): run deep compress tests on a big-stack thread Dark-Alex-17 2026-09-16 11:53:33 -06:00
  • 7155b1b4fb docs(TASK-040): add hooks block to config.example.yaml Dark-Alex-17 2026-09-16 11:25:37 -06:00
  • 42380d4b82 feat(TASK-039): wire hooks into bundle installs and reconcile builtin hook dirs Dark-Alex-17 2026-09-16 11:11:40 -06:00
  • e62502c862 test(TASK-038): adopt hook usage-probe regression script Dark-Alex-17 2026-09-16 09:41:22 -06:00
  • fc3bb259cb feat(TASK-038): add hooks builtin-asset category with example scripts and roles mixin scanning Dark-Alex-17 2026-09-16 09:41:12 -06:00
  • 0c6b7c8594 fix(TASK-035): close agent-bracket leaks and prove compression/role-hook seams Dark-Alex-17 2026-09-15 20:58:10 -06:00
  • 8710737964 feat(TASK-035): wire turn/session/compression seams + top-level agent bracket Dark-Alex-17 2026-09-15 20:17:59 -06:00
  • 363104fe77 fix(TASK-036): reuse hooks::base_envs_parts in job terminal hook firing Dark-Alex-17 2026-09-15 20:51:00 -06:00
  • 8f775dc2d9 fix(TASK-036): pin exact user__-prefixed COYOTE_TOOL_NAME on tool hook events Dark-Alex-17 2026-09-15 20:31:28 -06:00
  • 2731e98ed1 feat(TASK-036): fire tool, LLM, and job hook events at their seams Dark-Alex-17 2026-09-15 19:31:05 -06:00
  • 0c2a68ecc4 fix(TASK-037): cover genuine node failure payload and malformed graph.yaml hook degradation Dark-Alex-17 2026-09-15 20:14:48 -06:00