Commit Graph

442 Commits

Author SHA1 Message Date
Trevin Chow ca48bcd071 docs(question-tool): mark platform constraints as April-2026 snapshot
Add a note below the Cross-Platform User Interaction checklist flagging
that the `AskUserQuestion` deferred-load and Codex Plan-mode-only
`request_user_input` behaviors reflect current platform state as of
April 2026. If either platform changes that behavior, revisit the
guidance rather than carrying the workaround forward indefinitely.
2026-04-21 01:15:45 -07:00
Trevin Chow 2321803374 fix(question-tool): require ToolSearch preload so Claude Code doesn't skip to text fallback
Claude Code's `AskUserQuestion` is a deferred tool — its schema isn't
loaded at session start. The prior "if the tool is unavailable or
errors, fall back to text" phrasing let the model read "not yet loaded"
as "unavailable" and skip straight to text instead of calling
`ToolSearch` first.

Tighten the canonical sentence in AGENTS.md and every skill site:
name `AskUserQuestion` with an inline "call `ToolSearch` with
`select:AskUserQuestion` first if its schema isn't loaded" step, and
narrow the fallback trigger to "no blocking tool exists in the harness
or the call errors (e.g., Codex edit modes) -- not because a schema
load is required." The existing preload rules in ce-code-review and
ce-doc-review are strengthened the same way.
2026-04-21 01:15:12 -07:00
Trevin Chow 43b582cfa2 fix(question-tool): require explicit fallback so Codex edit modes never silently skip questions
Skills listed `request_user_input` as Codex's blocking question tool,
but Codex only exposes it in Plan mode. In edit modes the model would
try the tool, find it unavailable, and silently skip the question
instead of routing to the numbered-options-in-chat fallback.

Tighten the canonical rule in AGENTS.md and every skill site to the
unified form: "If the tool is unavailable or errors, present numbered
options in chat and wait for the user's reply -- never silently skip
the question." One-line-for-one-line swap (52+/52-) preserves the
existing succinct pattern while closing the silent-skip gap.
2026-04-21 01:02:33 -07:00
Trevin Chow cd4af86e5e refactor(session-history): move extraction scripts behind skills (#619) 2026-04-21 00:12:11 -07:00
Trevin Chow e0f2a4f9d7 feat(ce-proof): broaden triggers and surface markdown viewing (#618)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 21:11:07 -07:00
Trevin Chow 153bea8669 fix(ce-resolve-pr-feedback): stop dropping unresolved and actionable feedback (#617) 2026-04-20 20:44:16 -07:00
Trevin Chow 3ed4a4fa0f feat(codex): native plugin install manifests + agents-only converter (#616) 2026-04-20 19:44:25 -07:00
Trevin Chow c2d60b47be refactor(install): prefer native plugin install across targets (#609)
Co-authored-by: John Cavanaugh <cavanaug@users.noreply.github.com>
2026-04-20 18:47:07 -07:00
Trevin Chow 9497a00d90 fix(ce-plan): inline handoff menu so post-plan options are never skipped (#615) 2026-04-20 14:44:23 -07:00
Trevin Chow d8436b9a3c fix(ce-compound): quote YAML array items starting with reserved indicators (#613)
Co-authored-by: Nathan Vale <hi@nathanvale.com>
2026-04-20 14:01:11 -07:00
GruntworkAI e1524287f7 fix(ce-gemini-imagegen): bump Pillow floor to 10.3.0 to clear 4 CVEs (#608) 2026-04-20 12:11:28 -07:00
Trevin Chow 2dd0a6e6c7 feat(ce-resolve-pr-feedback): tighten clustering to cross-round only (#611) 2026-04-20 01:12:06 -07:00
Trevin Chow b35de99788 feat(ce-resolve-pr-feedback): drop bot noise, centralize test runs (#610) 2026-04-20 00:33:03 -07:00
Trevin Chow c1f68d4d55 feat(doc-review, learnings-researcher): tiers, chain grouping, rewrite (#601)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 20:25:47 -07:00
Trevin Chow 409b07fbc7 fix(ce-pr-description): cap description size and add pre-apply preview (#605) 2026-04-19 17:36:38 -07:00
Trevin Chow 2aee4d4203 fix(ce-release-notes): backtick-wrap <skill-name> token in description (#603) 2026-04-19 00:38:15 -07:00
Trevin Chow b575e49c29 fix(ce-work): reject plan re-scoping into human-time phases (#600) 2026-04-18 17:33:59 -07:00
Trevin Chow 5c0ec9137a refactor(cli)!: rename all skills and agents to consistent ce- prefix (#503)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-18 15:44:22 -07:00
Trevin Chow 49249d7317 fix(ce-plan): run ambiguity gate before the non-software catch-all (#598)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 15:31:38 -07:00
Trevin Chow d8e87c1790 fix(ce-plan): close exit gates and honor user-named resources (#597)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-18 15:19:04 -07:00
Trevin Chow 27cbaf8161 feat(ce-review): add per-finding judgment loop to Interactive mode (#590)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-18 13:09:03 -07:00
github-actions[bot] dfcaddf345 chore: release main (#592)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-18 02:44:29 -07:00
Trevin Chow 1afd63cc76 fix(git-commit-push-pr): apply PR description after delegate hand-off (#594) 2026-04-18 02:42:00 -07:00
Trevin Chow cc78551e7c fix(ce-pr-description): mark return block as hand-off (#593) 2026-04-18 01:55:09 -07:00
Trevin Chow 821c69c567 fix(ce-compound-refresh): restore ce:compound hand-off (#591) 2026-04-18 01:47:05 -07:00
github-actions[bot] 7924f5ccc9 chore: release main (#586)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-17 11:42:41 -07:00
Trevin Chow 12aaad31eb feat(ce-ideate): mode-aware v2 ideation (#588)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 11:40:54 -07:00
Trevin Chow 59dbaef376 feat(ce-release-notes): add skill for browsing plugin release history (#589)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-17 02:00:37 -07:00
Trevin Chow e7cf0ae957 feat(proof, ce-brainstorm, ce-plan, ce-ideate): HITL review-loop mode (#580)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-16 23:14:33 -07:00
github-actions[bot] d8af513a0a chore: release main (#584)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-16 22:59:10 -07:00
Trevin Chow c89f18a115 fix(ce-pr-description): hand off PR body via temp file (#581)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-16 22:47:49 -07:00
Trevin Chow 4ccadcfd3f fix(resolve-pr-feedback): unblock /loop scheduling (#582) 2026-04-16 22:28:52 -07:00
Trevin Chow 1995e3d790 chore(claude-permissions-optimizer)!: remove skill (#578) 2026-04-16 16:46:29 -07:00
Kieran Klaassen 070092d997 feat(ce-polish-beta): human-in-the-loop polish phase between /ce:review and merge (#568)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-16 17:55:10 -05:00
Trevin Chow 3d96c0f074 fix(ce-plan, ce-brainstorm): reliable interactive handoff menus (#575) 2026-04-16 12:04:19 -07:00
github-actions[bot] ee86dc3379 chore: release main (#570)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-15 17:42:59 -07:00
Trevin Chow 0b3d4b283c fix(ce-compound, ce-compound-refresh): use injected memory block (#569)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 17:41:51 -07:00
github-actions[bot] d18e28eb57 chore: release main (#549)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-15 14:16:07 -07:00
Trevin Chow 5cae4d1dab fix(ce-work,ce-work-beta): add safety checks for parallel subagent dispatch (#557)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 14:10:08 -07:00
Trevin Chow d8305dd159 fix(ce-update): use correct marketplace name in cache path (#566) 2026-04-15 10:04:55 -07:00
Trevin Chow 8ec6d339fe feat(ce-pr-description): focused skill for PR description generation (#561) 2026-04-14 21:41:05 -07:00
Trevin Chow a55990387d fix(git-commit-push-pr): rewrite descriptions as net result, not changelog (#558)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 23:22:47 -07:00
Trevin Chow e4d5f241bd fix(ce-plan): close escape hatches that let the skill abandon direct invocations (#554)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 21:27:05 -07:00
Trevin Chow e45c435b99 fix(document-review, review): restrict reviewer agents to read-only tools (#553)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 10:29:16 -07:00
Harold Hunt 8f20aa0406 feat(ce-optimize): Auto-research loop for tuning system prompts / vector clustering / evaluating different code solution / etc (#446)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-12 20:16:09 -07:00
David Joerg 4e0ed2cc8d fix(ce-review): always fetch base branch to prevent stale merge-base (#544)
Co-authored-by: David Joerg <david@Davids-MacBook-Pro-2.local>
2026-04-11 15:04:09 -07:00
Trevin Chow 9aa65c1fe6 docs(ce-setup): add getting started sections to READMEs (#548) 2026-04-10 17:47:21 -07:00
github-actions[bot] e931ed92b1 chore: release main (#547)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-10 17:44:25 -07:00
Trevin Chow 1372b2cffd fix(cleanup): remove rclone, agent-browser, lint, and bug-reproduction-validator (#545)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 17:41:33 -07:00
Trevin Chow 354dbb7582 feat(ce-setup): unified setup skill with dependency management and config bootstrapping (#345)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 17:39:43 -07:00