clever-agent
3da61ba891
build: opened up echo and cat perms to help smooth over some tool calls
2026-05-05 20:11:19 -04:00
clever-agent
7dda57b054
build: added deny permission for sudo calls
2026-05-05 18:54:42 -04:00
clever-agent
fc5a8a9e6d
build: implement explicit-vs-fetched variable propagation across all agents
...
All agents now track which variables were explicitly present in their prompt
versus fetched from environment variables or git remote. When constructing
subagent prompts, only explicitly-present variables are included. Fetched
variables are omitted, allowing each subagent to fetch them independently.
This prevents credentials and other fetched values from being garbled as they
propagate through multiple LLM prompt layers.
Affected agents:
- auto-agents (primary orchestrator)
- implementation-supervisor, pr-merge-supervisor, pr-review-supervisor
- supervisor (generic)
- implementation-worker, pr-merge-worker, pr-review-worker
- task-implementor, tier-dispatcher
- work-group-util, git-clone-util, git-push-util, git-checkout-util
2026-05-05 22:22:09 +00:00
clever-agent
f8f74a56d9
build: added critical rule clearly stating no question asking
2026-05-05 16:54:25 -04:00
clever-agent
02e7cb39f6
build: improved some of the standard bash permissions to access fetchable variables at every level
2026-05-05 16:32:01 -04:00
clever-agent
e1bfc970a7
build: Fixed models being used to align with new endpoints
2026-05-05 16:18:33 -04:00
clever-agent
e16181a7ec
build: pulled in new endpoints and fixing permission from experimental branch
2026-05-05 16:12:53 -04:00
HAL9000
63241f1859
fix(agents): add mandatory PR compliance checklist to implementation-supervisor
...
Workers were systematically omitting CHANGELOG.md, CONTRIBUTORS.md, and
commit footer (ISSUES CLOSED: #N), causing all PRs to be blocked from merge.
Added a mandatory 8-item PR Compliance Checklist to the worker prompt body
in implementation-supervisor.md that supervisors must pass to every worker.
The checklist covers:
1. CHANGELOG.md update under [Unreleased]
2. CONTRIBUTORS.md update
3. Commit footer with ISSUES CLOSED: #N
4. CI verification (all quality gates green)
5. BDD/Behave test coverage
6. Epic reference in PR description
7. Labels applied via forgejo-label-manager
8. Milestone assignment
Also removed @tdd_expected_fail tag from PlanContextInheritance test in
depth_breadth_projection.feature (bug #4198 is fixed).
Added BDD tests in features/pr_compliance_checklist.feature with 10 scenarios
covering all 8 checklist items.
ISSUES CLOSED : #9824
2026-05-05 17:18:16 +00:00
HAL9000
81935a9cf7
chore(agents): improve ca-test-infra-improver — strengthen duplicate avoidance
...
CI / coverage (push) Blocked by required conditions
CI / docker (push) Blocked by required conditions
CI / status-check (push) Blocked by required conditions
CI / benchmark-regression (push) Waiting to run
CI / unit_tests (push) Has started running
CI / benchmark-publish (push) Has started running
CI / lint (push) Successful in 1m10s
CI / quality (push) Successful in 1m29s
CI / typecheck (push) Successful in 1m36s
CI / security (push) Successful in 1m39s
CI / helm (push) Successful in 35s
CI / push-validation (push) Successful in 50s
CI / build (push) Successful in 57s
CI / e2e_tests (push) Successful in 4m0s
CI / integration_tests (push) Successful in 4m20s
CI / lint (pull_request) Successful in 1m4s
CI / quality (pull_request) Successful in 1m6s
CI / typecheck (pull_request) Successful in 1m30s
CI / security (pull_request) Successful in 1m31s
CI / push-validation (pull_request) Successful in 37s
CI / helm (pull_request) Successful in 39s
CI / build (pull_request) Successful in 58s
CI / benchmark-publish (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Failing after 1m22s
CI / integration_tests (pull_request) Successful in 4m35s
CI / e2e_tests (pull_request) Failing after 5m18s
CI / unit_tests (pull_request) Successful in 7m26s
CI / docker (pull_request) Successful in 3m9s
CI / coverage (pull_request) Successful in 14m19s
CI / status-check (pull_request) Failing after 3s
Expand the Duplicate Avoidance section from a 3-step placeholder into a
comprehensive 6-step process to prevent the 48+ duplicate TEST-INFRA issues
observed across 8 topic clusters.
Key additions:
- CRITICAL blockquote: when in doubt, skip
- Keyword extraction before filing
- Keyword-based search (open AND closed issues, not just TEST-INFRA: prefix)
- Semantic comparison with concrete examples
- Cross-agent prefix checking (TEST-INFRA:, BUG-HUNT:, UAT:)
- Post-filing verification with 5-second delay for race condition handling
- Duplicate Check audit section requirement in every filed issue body
ISSUES CLOSED : #2370
2026-05-05 04:53:48 +00:00
HAL9000
05163ec4d3
feat(agent-evolution-pool-supervisor): Add agent definition with PR Metadata Assignment section
2026-05-03 00:17:15 +00:00
freemo
bfdf946776
build: fixed permission to script access for health checks
CI / push-validation (push) Successful in 36s
CI / helm (push) Successful in 42s
CI / build (push) Successful in 50s
CI / lint (push) Successful in 1m22s
CI / typecheck (push) Successful in 1m21s
CI / security (push) Successful in 1m27s
CI / quality (push) Successful in 1m28s
CI / e2e_tests (push) Successful in 4m6s
CI / integration_tests (push) Successful in 6m56s
CI / unit_tests (push) Successful in 8m50s
CI / docker (push) Failing after 0s
CI / coverage (push) Successful in 11m43s
CI / status-check (push) Failing after 3s
CI / benchmark-publish (push) Failing after 2m3s
CI / benchmark-publish (pull_request) Has been skipped
CI / coverage (pull_request) Successful in 13m8s
CI / docker (pull_request) Successful in 1m48s
CI / integration_tests (pull_request) Successful in 5m36s
CI / e2e_tests (pull_request) Successful in 5m57s
CI / unit_tests (pull_request) Successful in 10m13s
CI / quality (pull_request) Successful in 1m51s
CI / helm (pull_request) Successful in 39s
CI / push-validation (pull_request) Successful in 41s
CI / security (pull_request) Successful in 2m27s
CI / build (pull_request) Successful in 1m25s
CI / lint (pull_request) Successful in 2m3s
CI / typecheck (pull_request) Successful in 2m11s
CI / status-check (pull_request) Successful in 3s
2026-05-02 15:38:08 -04:00
freemo
ce396d2b43
build: reordered agent perms
CI / benchmark-publish (push) Waiting to run
CI / push-validation (push) Successful in 30s
CI / helm (push) Successful in 42s
CI / build (push) Successful in 47s
CI / quality (push) Successful in 1m14s
CI / lint (push) Successful in 1m25s
CI / typecheck (push) Successful in 1m35s
CI / security (push) Successful in 1m34s
CI / e2e_tests (push) Successful in 5m57s
CI / integration_tests (push) Successful in 7m11s
CI / unit_tests (push) Successful in 9m0s
CI / docker (push) Failing after 1s
CI / coverage (push) Successful in 12m23s
CI / status-check (push) Failing after 3s
2026-05-02 14:33:45 -04:00
freemo
0f08f63b17
build: fixed minor duplicate perms
2026-05-02 14:02:26 -04:00
freemo
9632ea55dd
build: trying new qwen instruct model instead
CI / status-check (push) Blocked by required conditions
CI / lint (push) Successful in 48s
CI / typecheck (push) Successful in 1m15s
CI / security (push) Successful in 1m14s
CI / quality (push) Successful in 41s
CI / push-validation (push) Successful in 30s
CI / helm (push) Successful in 42s
CI / build (push) Successful in 47s
CI / integration_tests (push) Successful in 4m13s
CI / e2e_tests (push) Successful in 5m6s
CI / unit_tests (push) Successful in 6m25s
CI / docker (push) Successful in 1m46s
CI / coverage (push) Failing after 17m43s
CI / benchmark-publish (push) Has started running
2026-05-01 20:03:27 -04:00
freemo
bdcc44cb09
build: read and write permissions set seperate edit since read seems to be getting denied as does write
CI / helm (push) Successful in 39s
CI / lint (push) Successful in 57s
CI / build (push) Successful in 53s
CI / quality (push) Successful in 1m24s
CI / typecheck (push) Successful in 1m30s
CI / security (push) Successful in 1m43s
CI / integration_tests (push) Successful in 3m31s
CI / e2e_tests (push) Failing after 3m49s
CI / push-validation (push) Successful in 25s
CI / unit_tests (push) Successful in 4m42s
CI / docker (push) Successful in 1m28s
CI / coverage (push) Successful in 10m44s
CI / status-check (push) Failing after 3s
CI / benchmark-publish (push) Successful in 1h30m7s
2026-05-01 17:58:29 -04:00
freemo
3a6d42ee79
build: fixed some bad permissions and no longer require prompt to be written to a file for supervisors
CI / status-check (push) Blocked by required conditions
CI / push-validation (push) Successful in 31s
CI / helm (push) Successful in 50s
CI / build (push) Successful in 56s
CI / lint (push) Successful in 1m12s
CI / security (push) Successful in 1m27s
CI / typecheck (push) Successful in 1m39s
CI / quality (push) Successful in 1m37s
CI / integration_tests (push) Successful in 3m46s
CI / e2e_tests (push) Successful in 4m10s
CI / unit_tests (push) Successful in 4m55s
CI / coverage (push) Has started running
CI / docker (push) Successful in 1m26s
CI / benchmark-publish (push) Has started running
2026-05-01 17:45:27 -04:00
freemo
9b34d47371
build: new models
CI / benchmark-publish (push) Has started running
CI / push-validation (push) Successful in 48s
CI / helm (push) Successful in 1m8s
CI / build (push) Successful in 1m9s
CI / lint (push) Successful in 1m29s
CI / quality (push) Successful in 1m32s
CI / typecheck (push) Successful in 1m36s
CI / security (push) Successful in 1m35s
CI / integration_tests (push) Successful in 5m21s
CI / unit_tests (push) Successful in 6m0s
CI / e2e_tests (push) Successful in 6m6s
CI / docker (push) Successful in 1m27s
CI / coverage (push) Successful in 23m45s
CI / status-check (push) Successful in 6s
2026-05-01 16:32:39 -04:00
freemo
816c16901b
build: fixed uncensored model
CI / build (push) Successful in 1m4s
CI / lint (push) Successful in 1m15s
CI / quality (push) Successful in 1m20s
CI / typecheck (push) Successful in 1m43s
CI / security (push) Successful in 1m57s
CI / helm (push) Successful in 42s
CI / benchmark-publish (push) Failing after 36s
CI / integration_tests (push) Successful in 4m35s
CI / e2e_tests (push) Successful in 5m40s
CI / unit_tests (push) Successful in 6m11s
CI / push-validation (push) Successful in 23s
CI / docker (push) Successful in 1m37s
CI / coverage (push) Successful in 12m23s
CI / status-check (push) Successful in 3s
CI / benchmark-publish (pull_request) Has been skipped
CI / push-validation (pull_request) Successful in 30s
CI / helm (pull_request) Successful in 35s
CI / build (pull_request) Successful in 1m4s
CI / lint (pull_request) Successful in 1m22s
CI / quality (pull_request) Successful in 1m23s
CI / security (pull_request) Successful in 1m38s
CI / typecheck (pull_request) Successful in 2m3s
CI / unit_tests (pull_request) Successful in 4m40s
CI / integration_tests (pull_request) Successful in 5m11s
CI / e2e_tests (pull_request) Successful in 5m38s
CI / docker (pull_request) Successful in 1m27s
CI / coverage (pull_request) Successful in 10m45s
CI / status-check (pull_request) Successful in 3s
2026-04-30 20:02:13 -04:00
freemo
516c600c0e
build: updated and rename hosted models
CI / status-check (push) Blocked by required conditions
CI / lint (push) Successful in 49s
CI / typecheck (push) Successful in 1m25s
CI / security (push) Successful in 1m23s
CI / quality (push) Successful in 40s
CI / push-validation (push) Successful in 35s
CI / helm (push) Successful in 42s
CI / build (push) Successful in 54s
CI / benchmark-publish (push) Failing after 43s
CI / integration_tests (push) Successful in 4m41s
CI / e2e_tests (push) Successful in 5m9s
CI / unit_tests (push) Successful in 5m56s
CI / coverage (push) Has started running
CI / docker (push) Successful in 1m36s
2026-04-30 19:47:54 -04:00
freemo
1691def164
build: Moved to using new default qwen instance
CI / build (push) Successful in 1m0s
CI / lint (push) Successful in 1m17s
CI / quality (push) Successful in 1m24s
CI / typecheck (push) Successful in 1m32s
CI / security (push) Successful in 1m49s
CI / benchmark-publish (push) Failing after 39s
CI / push-validation (push) Successful in 24s
CI / helm (push) Successful in 25s
CI / integration_tests (push) Successful in 3m40s
CI / e2e_tests (push) Successful in 4m8s
CI / unit_tests (push) Successful in 4m53s
CI / docker (push) Successful in 1m42s
CI / coverage (push) Successful in 11m13s
CI / status-check (push) Successful in 3s
2026-04-30 16:12:38 -04:00
HAL9000
87f44e556a
chore(agents): fix ca-test-infra-improver health comment spam
...
CI / lint (push) Successful in 59s
CI / quality (push) Successful in 1m16s
CI / build (push) Successful in 37s
CI / typecheck (push) Successful in 1m18s
CI / helm (push) Successful in 36s
CI / security (push) Successful in 1m24s
CI / push-validation (push) Successful in 22s
CI / benchmark-publish (push) Failing after 42s
CI / integration_tests (push) Successful in 4m48s
CI / e2e_tests (push) Successful in 4m48s
CI / unit_tests (push) Successful in 6m6s
CI / docker (push) Successful in 1m30s
CI / coverage (push) Successful in 11m52s
CI / status-check (push) Successful in 3s
CI / benchmark-publish (pull_request) Has been skipped
CI / helm (pull_request) Successful in 39s
CI / lint (pull_request) Successful in 1m16s
CI / build (pull_request) Successful in 58s
CI / quality (pull_request) Successful in 1m45s
CI / typecheck (pull_request) Successful in 1m52s
CI / security (pull_request) Successful in 1m58s
CI / push-validation (pull_request) Successful in 23s
CI / e2e_tests (pull_request) Successful in 4m10s
CI / unit_tests (pull_request) Successful in 5m43s
CI / integration_tests (pull_request) Successful in 5m55s
CI / docker (pull_request) Successful in 1m32s
CI / coverage (pull_request) Successful in 11m12s
CI / status-check (pull_request) Successful in 3s
Replace fragile cycle-modulo health posting guard with timestamp-based
approach and state-change-only posting. The inner monitoring loop no
longer posts health comments — posting is gated by a 10-minute timer
OR meaningful state changes (worker completion, dispatch events).
Approved proposal: #3385
Pattern: workflow_fix
Evidence: Agent posted 44 of 52 session comments in 20 minutes, all
identical, drowning out other agent signals.
Fix: Timestamp-based health posting with state-change triggers.
2026-04-30 08:15:32 +00:00
freemo
602d56f347
chore(agents): fix ca-test-infra-improver health comment spam
...
Approved proposal: #3385
Pattern: workflow_fix
Evidence: Agent posted 44 of 52 comments in 20 minutes, drowning out all
other agent signals. The cycle % 60 guard was ambiguous and ignored by the
model.
Fix: Replace fragile modulo guard with explicit timestamp-based rate
limiting (10-minute minimum between health posts). Add prominent CRITICAL
warning about rate limiting. Clarify that health posting runs in the outer
loop, not the inner monitoring loop.
ISSUES CLOSED : #3385
2026-04-30 08:15:32 +00:00
freemo
5730c0927d
build: fixed some remaining issues with naming due to changes in tier layout
CI / push-validation (push) Successful in 26s
CI / helm (push) Successful in 37s
CI / benchmark-publish (push) Failing after 45s
CI / build (push) Successful in 53s
CI / lint (push) Successful in 1m0s
CI / quality (push) Successful in 1m27s
CI / security (push) Successful in 1m45s
CI / typecheck (push) Successful in 2m50s
CI / integration_tests (push) Successful in 4m22s
CI / e2e_tests (push) Successful in 5m17s
CI / unit_tests (push) Successful in 6m29s
CI / docker (push) Successful in 1m38s
CI / coverage (push) Successful in 12m28s
CI / status-check (push) Successful in 3s
CI / lint (pull_request) Successful in 1m15s
CI / typecheck (pull_request) Successful in 1m29s
CI / quality (pull_request) Successful in 1m27s
CI / security (pull_request) Successful in 1m53s
CI / benchmark-publish (pull_request) Has been skipped
CI / push-validation (pull_request) Successful in 31s
CI / helm (pull_request) Successful in 40s
CI / build (pull_request) Successful in 54s
CI / integration_tests (pull_request) Successful in 3m57s
CI / unit_tests (pull_request) Successful in 6m10s
CI / e2e_tests (pull_request) Successful in 4m31s
CI / docker (pull_request) Successful in 1m39s
CI / coverage (pull_request) Successful in 10m41s
CI / status-check (pull_request) Successful in 3s
2026-04-28 14:06:01 -04:00
HAL9000
f4e28bcb84
build: fixed some minor mistakes in tier-dispatcher leading to inconsistency
CI / push-validation (push) Successful in 23s
CI / benchmark-publish (push) Failing after 40s
CI / helm (push) Successful in 38s
CI / build (push) Successful in 56s
CI / lint (push) Successful in 1m9s
CI / typecheck (push) Successful in 1m25s
CI / quality (push) Successful in 1m38s
CI / security (push) Successful in 1m42s
CI / integration_tests (push) Successful in 3m53s
CI / e2e_tests (push) Successful in 4m4s
CI / unit_tests (push) Successful in 6m11s
CI / docker (push) Successful in 1m29s
CI / coverage (push) Successful in 11m28s
CI / status-check (push) Successful in 12s
CI / benchmark-publish (pull_request) Has been skipped
CI / status-check (pull_request) Successful in 4s
CI / push-validation (pull_request) Successful in 36s
CI / typecheck (pull_request) Successful in 1m34s
CI / e2e_tests (pull_request) Successful in 4m10s
CI / coverage (pull_request) Successful in 12m44s
CI / quality (pull_request) Successful in 1m30s
CI / unit_tests (pull_request) Successful in 5m39s
CI / helm (pull_request) Successful in 36s
CI / build (pull_request) Successful in 1m2s
CI / integration_tests (pull_request) Successful in 4m24s
CI / lint (pull_request) Successful in 1m13s
CI / security (pull_request) Successful in 1m46s
CI / docker (pull_request) Successful in 2m5s
2026-04-27 23:51:06 -04:00
freemo
1885990081
build: auto opencode agents rewritten
CI / build (push) Waiting to run
CI / docker (push) Blocked by required conditions
CI / helm (push) Waiting to run
CI / push-validation (push) Waiting to run
CI / status-check (push) Blocked by required conditions
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / security (push) Waiting to run
CI / quality (push) Waiting to run
CI / unit_tests (push) Waiting to run
CI / integration_tests (push) Waiting to run
CI / e2e_tests (push) Waiting to run
CI / coverage (push) Blocked by required conditions
CI / benchmark-publish (push) Waiting to run
2026-04-27 12:49:08 -04:00
HAL9000
0d086ddc63
chore(agents): add git clone permission to bug-hunter worker mode
...
CI / benchmark-publish (push) Failing after 47s
CI / lint (push) Successful in 59s
CI / build (push) Successful in 41s
CI / helm (push) Successful in 27s
CI / typecheck (push) Successful in 1m32s
CI / quality (push) Successful in 1m38s
CI / security (push) Successful in 1m44s
CI / push-validation (push) Successful in 23s
CI / integration_tests (push) Successful in 4m7s
CI / e2e_tests (push) Successful in 4m18s
CI / unit_tests (push) Successful in 4m38s
CI / docker (push) Successful in 1m58s
CI / coverage (push) Successful in 11m33s
CI / status-check (push) Successful in 3s
CI / benchmark-publish (pull_request) Has been skipped
CI / build (pull_request) Successful in 53s
CI / lint (pull_request) Successful in 1m3s
CI / typecheck (pull_request) Successful in 1m26s
CI / helm (pull_request) Successful in 34s
CI / security (pull_request) Successful in 1m31s
CI / quality (pull_request) Successful in 1m37s
CI / push-validation (pull_request) Successful in 22s
CI / unit_tests (pull_request) Successful in 4m48s
CI / e2e_tests (pull_request) Successful in 5m32s
CI / integration_tests (pull_request) Successful in 5m34s
CI / docker (pull_request) Successful in 1m35s
CI / coverage (pull_request) Successful in 10m13s
CI / status-check (pull_request) Successful in 3s
Approved proposal: #3831
Pattern: permission_gap
Evidence: Bug-hunter worker mode requires cloning the repository to
analyze source code, but git clone/config/fetch/checkout/reset
permissions were missing from the bash permission list. Workers
were unable to clone the repo and therefore could not perform
any code analysis.
Fix: Add git clone*, git config*, git fetch*, git checkout*,
git reset*, mkdir *, and rm -rf * permissions to enable workers
to clone and clean up their isolated working directories.
ISSUES CLOSED : #3831
2026-04-26 20:02:18 +00:00
HAL9000
7c21ca0d6f
docs(agents): sync pr-merge-pool-supervisor merge criteria with runtime behaviour
...
Add Ten Merge Criteria section to pr-merge-pool-supervisor.md documenting
all 10 criteria the supervisor checks at runtime. Previously only 6 criteria
were documented, creating inconsistency with actual runtime behaviour.
Also update CHANGELOG.md and CONTRIBUTORS.md.
Closes #8107
# Conflicts:
# CONTRIBUTORS.md
2026-04-26 13:01:44 +00:00
HAL9000
49ecf7ff8f
fix(agents): add PR diff and file list permissions to implementation-worker
...
The implementation-worker has a PR fix mode that needs to read PR changes
to understand what is failing. However, it lacked forgejo_list_pull_request_files
and forgejo_get_pull_request_diff permissions, forcing it to clone the entire
repository just to inspect what files changed.
The pr-reviewer agent already has both permissions. This change aligns the
implementation-worker permissions with its actual usage patterns and reduces
unnecessary full-repo clones in PR fix mode.
Also adds curl, printenv, and echo bash permissions that were inadvertently
omitted from the permission block. These are needed for the agent to make
Forgejo API calls, check environment variables, and perform basic shell
operations.
ISSUES CLOSED : #8175
2026-04-25 04:00:45 +00:00
HAL9000
1732436edb
fix(agents): add PR diff and file list permissions to implementation-worker
...
The implementation-worker has a PR fix mode that needs to read PR changes to understand what is failing. However, it lacked forgejo_list_pull_request_files and forgejo_get_pull_request_diff permissions, forcing it to clone the entire repository just to inspect what files changed.
The pr-reviewer agent already has both permissions. This change aligns the implementation-worker permissions with its actual usage patterns and reduces unnecessary full-repo clones in PR fix mode.
Also adds curl, printenv, and echo bash permissions that were inadvertently omitted from the permission block restructuring. These are needed for the agent to make Forgejo API calls, check environment variables, and perform basic shell operations.
ISSUES CLOSED : #8175
2026-04-25 04:00:45 +00:00
HAL9000
f7deab5147
chore(agents): add concrete milestone API example and ISSUES CLOSED footer to agent-evolution-worker
...
CI / push-validation (pull_request) Successful in 38s
CI / helm (pull_request) Successful in 43s
CI / lint (pull_request) Successful in 1m14s
CI / build (pull_request) Successful in 58s
CI / benchmark-publish (pull_request) Has been skipped
CI / quality (pull_request) Successful in 1m54s
CI / typecheck (pull_request) Successful in 2m2s
CI / security (pull_request) Successful in 2m3s
CI / e2e_tests (pull_request) Successful in 6m5s
CI / integration_tests (pull_request) Successful in 6m49s
CI / unit_tests (pull_request) Successful in 9m24s
CI / docker (pull_request) Successful in 1m33s
CI / coverage (pull_request) Successful in 11m49s
CI / benchmark-regression (push) Has been skipped
CI / status-check (pull_request) Successful in 3s
CI / build (push) Successful in 53s
CI / lint (push) Successful in 1m4s
CI / push-validation (push) Successful in 33s
CI / helm (push) Successful in 39s
CI / typecheck (push) Successful in 1m25s
CI / quality (push) Successful in 1m25s
CI / security (push) Successful in 1m32s
CI / e2e_tests (push) Successful in 3m46s
CI / integration_tests (push) Successful in 4m20s
CI / unit_tests (push) Successful in 6m9s
CI / docker (push) Successful in 1m31s
CI / coverage (push) Successful in 11m43s
CI / status-check (push) Successful in 4s
CI / benchmark-publish (push) Has started running
CI / benchmark-regression (pull_request) Successful in 1h2m2s
Added a concrete curl example showing how to query the earliest open milestone via the Forgejo API at PR creation time, and added the ISSUES CLOSED footer requirement to the PR compliance checklist in agent-evolution-worker.md. Also updated CHANGELOG.md to reflect these additions.
ISSUES CLOSED : #8370
2026-04-25 03:14:00 +00:00
HAL9000
c4122f877a
chore(agents): add CONTRIBUTING.md compliance steps to agent-evolution-worker
...
ISSUES CLOSED : #8370
2026-04-25 03:14:00 +00:00
freemo
43fdc31624
chore(agents): improve ca-continuous-pr-reviewer — skip PRs with unchanged HEAD since last review
CI / lint (push) Successful in 1m12s
CI / helm (push) Successful in 33s
CI / push-validation (push) Successful in 35s
CI / quality (push) Successful in 1m21s
CI / build (push) Successful in 52s
CI / benchmark-regression (push) Has been skipped
CI / typecheck (push) Successful in 1m33s
CI / security (push) Successful in 1m43s
CI / benchmark-publish (push) Has started running
CI / integration_tests (push) Successful in 5m9s
CI / e2e_tests (push) Successful in 5m3s
CI / unit_tests (push) Successful in 6m9s
CI / docker (push) Successful in 1m51s
CI / coverage (push) Successful in 11m53s
CI / status-check (push) Successful in 4s
2026-04-24 22:13:30 +00:00
HAL9000
afc17b22c5
feat(architecture-pool-supervisor): add milestone assignment to spec PRs
...
Restore original permission structure and model configuration while adding
only the changes needed for issue #7521 : forgejo_update_pull_request
permission and PR Workflow for Major Changes documentation section.
Fixes addressed:
- Restore flat permission format (was incorrectly restructured to nested)
- Restore model to claude-haiku-4-5 with reasoningEffort max
- Restore removed critical rules (6: label delegation, 7: pagination)
- Restore removed permission denials (*, doom_loop, question, etc.)
- Add CHANGELOG.md entry for this feature
- Restore CONTRIBUTORS.md to master (remove unrelated changes)
ISSUES CLOSED : #7521
# Conflicts:
# CONTRIBUTORS.md
2026-04-24 02:04:54 +00:00
HAL9000
8380c8b848
feat(architecture-pool-supervisor): add milestone assignment to spec PRs
...
Add milestone assignment step to the PR workflow for major specification changes.
The architecture-pool-supervisor agent now assigns created PRs to the current active
milestone using forgejo_update_pull_request, improving traceability and ensuring
spec PRs are properly tracked within project milestone planning.
Changes:
- Add 'PR Workflow for Major Changes' section to architecture-pool-supervisor.md
- Document milestone assignment using forgejo_update_pull_request
- Document milestone querying using forgejo_list_repo_milestones
- Add graceful error handling for missing active milestones
- Add support for multi-milestone spec PRs (use earliest milestone)
- Allow forgejo_update_pull_request in agent permissions
- Add comprehensive BDD tests for milestone assignment feature
ISSUES CLOSED : #7521
# Conflicts:
# CONTRIBUTORS.md
2026-04-24 02:04:29 +00:00
freemo
a70eeb952f
chore(agents): improve ca-uat-tester — enforce comment-based progress reports
CI / benchmark-regression (push) Waiting to run
CI / benchmark-publish (push) Waiting to run
CI / security (push) Failing after 0s
CI / e2e_tests (push) Failing after 0s
CI / push-validation (push) Successful in 28s
CI / helm (push) Successful in 36s
CI / build (push) Successful in 3m52s
CI / lint (push) Successful in 4m7s
CI / quality (push) Successful in 4m27s
CI / typecheck (push) Successful in 4m39s
CI / coverage (push) Has been skipped
CI / integration_tests (push) Successful in 6m42s
CI / unit_tests (push) Successful in 7m31s
CI / docker (push) Has been skipped
CI / status-check (push) Failing after 3s
2026-04-22 13:12:38 +00:00
brent.edwards
7d9a91eb1e
chore(merge): merge PR #8176 — fix pr-review-pool-supervisor tracking prefix
...
Merged PR #8176 from branch fix/pr-review-pool-supervisor-prefix-mismatch
Resolved conflicts in:
- .opencode/agents/pr-review-pool-supervisor.md: Accepted incoming version with corrected tracking prefix AUTO-REV-SUP (instead of AUTO-REV-POOL)
- CHANGELOG.md: Accepted incoming version documenting the tracking prefix fix
- CONTRIBUTORS.md: Accepted incoming version with updated contributor tracking
The PR fixes the tracking prefix inconsistency, changing from AUTO-REV-POOL to AUTO-REV-SUP to match the actual tracking issues created by the agent. This prevents duplicate tracking issues from being created each cycle.
2026-04-20 22:23:23 +00:00
brent.edwards
df8cd4c0a9
chore(merge): merge PR #7586 — fix bug-hunt-pool-supervisor tracking prefix
...
Merged PR #7586 from branch improvement/agent-bug-hunt-pool-supervisor-tracking-prefix
Resolved conflicts in:
- .opencode/agents/bug-hunt-pool-supervisor.md: Accepted incoming version with improved tracking prefix AUTO-BUG-SUP and restructured tracking procedures
- CHANGELOG.md: Accepted incoming version with clearer tracking fix documentation
The PR fixes the tracking prefix inconsistency, changing from AUTO-BUG-POOL to AUTO-BUG-SUP for consistency with other agents, and improves the tracking issue format with better structured health reports and announcements.
2026-04-20 22:22:01 +00:00
brent.edwards
53d3c18c34
Merge remote-tracking branch 'origin/improvement/agent-ca-test-infra-improver-failure-handling' into chore/merge-batch-1
2026-04-20 15:05:09 -07:00
freemo
435e409df9
build: moved all sonnet agents to haiku
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / push-validation (push) Successful in 32s
CI / helm (push) Failing after 42s
CI / build (push) Successful in 3m59s
CI / lint (push) Successful in 4m10s
CI / quality (push) Successful in 4m37s
CI / typecheck (push) Successful in 4m48s
CI / security (push) Successful in 4m57s
CI / e2e_tests (push) Successful in 7m13s
CI / integration_tests (push) Successful in 10m40s
CI / unit_tests (push) Successful in 11m47s
CI / docker (push) Failing after 46s
CI / coverage (push) Successful in 14m54s
CI / status-check (push) Failing after 3s
CI / helm (pull_request) Successful in 37s
CI / push-validation (pull_request) Successful in 22s
CI / build (pull_request) Successful in 4m0s
CI / lint (pull_request) Successful in 4m37s
CI / quality (pull_request) Successful in 4m37s
CI / typecheck (pull_request) Successful in 4m55s
CI / security (pull_request) Successful in 5m23s
CI / integration_tests (pull_request) Successful in 8m16s
CI / e2e_tests (pull_request) Successful in 8m20s
CI / unit_tests (pull_request) Successful in 9m27s
CI / docker (pull_request) Successful in 1m48s
CI / coverage (pull_request) Successful in 15m1s
CI / status-check (pull_request) Successful in 3s
2026-04-18 12:33:27 -04:00
freemo
59a2a83328
build: fixed pr-merge filtering to avoid non-mergable PRs
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / push-validation (push) Successful in 28s
CI / helm (push) Successful in 45s
CI / build (push) Successful in 4m2s
CI / lint (push) Successful in 4m14s
CI / quality (push) Successful in 4m31s
CI / typecheck (push) Successful in 4m55s
CI / security (push) Successful in 5m14s
CI / e2e_tests (push) Successful in 7m17s
CI / integration_tests (push) Successful in 8m0s
CI / unit_tests (push) Successful in 9m18s
CI / docker (push) Failing after 46s
CI / coverage (push) Successful in 14m52s
CI / status-check (push) Failing after 4s
2026-04-18 01:41:40 -04:00
freemo
bcf58f0703
build: being even more explicit about loading scripts
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / push-validation (push) Successful in 26s
CI / helm (push) Successful in 30s
CI / build (push) Successful in 3m51s
CI / lint (push) Successful in 4m4s
CI / quality (push) Successful in 4m27s
CI / typecheck (push) Successful in 4m43s
CI / security (push) Successful in 4m45s
CI / integration_tests (push) Successful in 6m51s
CI / e2e_tests (push) Successful in 7m23s
CI / unit_tests (push) Successful in 8m51s
CI / docker (push) Failing after 44s
CI / coverage (push) Successful in 14m47s
CI / status-check (push) Failing after 4s
2026-04-17 18:26:54 -04:00
freemo
37402e83c2
build: fixed some typos regarding script loading via skills
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / build (push) Failing after 42s
CI / lint (push) Failing after 48s
CI / typecheck (push) Failing after 50s
CI / helm (push) Failing after 26s
CI / quality (push) Failing after 55s
CI / push-validation (push) Failing after 27s
CI / security (push) Failing after 57s
CI / coverage (push) Has been skipped
CI / e2e_tests (push) Failing after 59s
CI / unit_tests (push) Failing after 1m3s
CI / docker (push) Has been skipped
CI / integration_tests (push) Failing after 1m3s
CI / status-check (push) Failing after 4s
2026-04-17 17:59:04 -04:00
freemo
7c13643441
build: final tweaks to get gpt5-nano working for pr-merge
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / lint (push) Failing after 43s
CI / typecheck (push) Failing after 38s
CI / security (push) Failing after 38s
CI / build (push) Failing after 34s
CI / quality (push) Failing after 46s
CI / coverage (push) Has been skipped
CI / integration_tests (push) Failing after 51s
CI / unit_tests (push) Failing after 55s
CI / e2e_tests (push) Failing after 53s
CI / docker (push) Has been skipped
CI / helm (push) Failing after 18s
CI / push-validation (push) Failing after 21s
CI / status-check (push) Failing after 5s
2026-04-17 17:44:25 -04:00
freemo
4e7bb5ae4e
build: more explicit on how to run the script
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / lint (push) Failing after 39s
CI / typecheck (push) Failing after 42s
CI / build (push) Failing after 40s
CI / security (push) Failing after 48s
CI / quality (push) Failing after 49s
CI / coverage (push) Has been skipped
CI / e2e_tests (push) Failing after 53s
CI / integration_tests (push) Failing after 1m1s
CI / unit_tests (push) Failing after 1m1s
CI / docker (push) Has been skipped
CI / helm (push) Failing after 21s
CI / push-validation (push) Failing after 23s
CI / status-check (push) Waiting to run
2026-04-17 17:27:11 -04:00
freemo
47d630599a
build: further clarified how to get the PRs using the scripts
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / push-validation (push) Successful in 12s
CI / helm (push) Failing after 18s
CI / lint (push) Successful in 23s
CI / build (push) Failing after 34s
CI / quality (push) Failing after 41s
CI / e2e_tests (push) Failing after 47s
CI / typecheck (push) Successful in 50s
CI / security (push) Successful in 50s
CI / coverage (push) Has been skipped
CI / integration_tests (push) Failing after 50s
CI / unit_tests (push) Successful in 3m22s
CI / docker (push) Has been skipped
CI / status-check (push) Failing after 1s
2026-04-17 17:07:58 -04:00
freemo
6153da8deb
build: trying to improve skill comprehension of scripts
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / quality (push) Successful in 23s
CI / build (push) Failing after 30s
CI / lint (push) Failing after 39s
CI / typecheck (push) Failing after 41s
CI / helm (push) Failing after 18s
CI / push-validation (push) Successful in 21s
CI / security (push) Successful in 47s
CI / coverage (push) Has been skipped
CI / e2e_tests (push) Successful in 3m30s
CI / unit_tests (push) Successful in 7m22s
CI / docker (push) Has been skipped
CI / integration_tests (push) Successful in 7m25s
CI / status-check (push) Failing after 1s
2026-04-17 16:53:33 -04:00
freemo
e8f06fa433
build: made invocation of scripts more explicit
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / lint (push) Successful in 20s
CI / helm (push) Failing after 21s
CI / push-validation (push) Failing after 24s
CI / typecheck (push) Successful in 34s
CI / security (push) Successful in 34s
CI / build (push) Failing after 37s
CI / quality (push) Failing after 44s
CI / coverage (push) Has been skipped
CI / unit_tests (push) Failing after 51s
CI / docker (push) Has been skipped
CI / integration_tests (push) Failing after 59s
CI / e2e_tests (push) Failing after 59s
CI / status-check (push) Failing after 1s
2026-04-17 16:32:37 -04:00
freemo
17bbe20376
Revert "build: adding auto-agents-system as a task as well as a skill."
...
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / build (push) Successful in 21s
CI / helm (push) Successful in 20s
CI / quality (push) Successful in 22s
CI / push-validation (push) Failing after 21s
CI / security (push) Failing after 43s
CI / lint (push) Failing after 44s
CI / typecheck (push) Failing after 44s
CI / coverage (push) Has been skipped
CI / unit_tests (push) Failing after 49s
CI / docker (push) Has been skipped
CI / e2e_tests (push) Successful in 3m18s
CI / integration_tests (push) Has been cancelled
CI / status-check (push) Has been cancelled
This reverts commit 5c8b5a84d2 .
2026-04-17 16:28:28 -04:00
freemo
5c8b5a84d2
build: adding auto-agents-system as a task as well as a skill.
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / quality (push) Successful in 21s
CI / build (push) Failing after 30s
CI / lint (push) Failing after 40s
CI / typecheck (push) Failing after 40s
CI / push-validation (push) Failing after 19s
CI / security (push) Successful in 46s
CI / coverage (push) Has been skipped
CI / helm (push) Successful in 31s
CI / e2e_tests (push) Successful in 3m39s
CI / unit_tests (push) Successful in 7m23s
CI / integration_tests (push) Successful in 7m25s
CI / docker (push) Has been skipped
CI / status-check (push) Failing after 3s
2026-04-17 16:19:00 -04:00
freemo
fe95acb856
build: added more clarification for loading scripts
CI / benchmark-regression (push) Failing after 0s
CI / benchmark-publish (push) Failing after 0s
CI / lint (push) Successful in 22s
CI / quality (push) Successful in 22s
CI / typecheck (push) Successful in 45s
CI / security (push) Successful in 46s
CI / build (push) Successful in 26s
CI / helm (push) Successful in 32s
CI / push-validation (push) Successful in 22s
CI / e2e_tests (push) Successful in 3m58s
CI / unit_tests (push) Successful in 7m45s
CI / integration_tests (push) Successful in 7m42s
CI / docker (push) Successful in 56s
CI / coverage (push) Successful in 9m48s
CI / status-check (push) Successful in 1s
2026-04-17 16:02:21 -04:00