Skip to content

auto-triage improvements: fix tests, subagents, triage directory#15522

Merged
FredKSchott merged 4 commits intomainfrom
fks/triage-7
Feb 15, 2026
Merged

auto-triage improvements: fix tests, subagents, triage directory#15522
FredKSchott merged 4 commits intomainfrom
fks/triage-7

Conversation

@FredKSchott
Copy link
Member

Changes

  • Fix: Revert AGENTS.md back to older format, and fixed the syntax issue instead. This was 1/2 of the slow down in the latest version, was that agents didn't understand these instructions or how to use these scripts in a more granular way, so ended up running the full top pnpm test too often.
  • Chore: Bumped @flue/cli from 0.0.30 to 0.0.31. This was the other half of the slow down, which is disabling subagents. We're already splitting up the job into sub-agents ourselves with the 5 step process. In practice, the agent never seems to give the right context to the sub-agent, so it ends up re-doing a ton of work (ex: redoes all past steps manually instead of just reading the report.md file, because the parent didn't tell it that it existed).
  • Fix: Triage reproduction skill now copies from local examples/ templates instead of scaffolding with create-astro, avoiding issues with create-astro versions not matching the monorepo and causing weird symlink problems + installing the repo into the wrong, not-git-ignored location.

Testing

  • No testing for CI

Docs

  • No docs for CI

Fred K. Schott added 4 commits February 15, 2026 00:31
Replace package.json script references (test:unit, test:match, etc.) with
direct astro-scripts test invocations. Add 'exec' to pnpm commands so
astro-scripts is resolved as a bin, not a script name. Document key flags
(--match, --parallel, --watch, --timeout, --only).
Clarify that triageDir must be passed as a positional argument to
create-astro, and add a verification step to confirm the project was
created at the expected path before proceeding.
…ding

create-astro pulls the latest published Astro from npm, which doesn't
match the monorepo version during beta. Copy from examples/ instead to
ensure the workspace-linked version is always used.
@changeset-bot
Copy link

changeset-bot bot commented Feb 15, 2026

⚠️ No Changeset found

Latest commit: 7a5dd93

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@FredKSchott FredKSchott changed the title Fks/triage 7 auto-triage improvements: fix tests, subagents, triage directory Feb 15, 2026
@FredKSchott
Copy link
Member Author

FredKSchott commented Feb 15, 2026

Fast-followup from #15513, self-approving and merging to solve a speed regression in CI

@FredKSchott FredKSchott merged commit dc58ce0 into main Feb 15, 2026
20 of 21 checks passed
@FredKSchott FredKSchott deleted the fks/triage-7 branch February 15, 2026 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant