CleverAgents Build Agent
a0664ad662
Build: enforce pagination with agents
CI / status-check (push) Blocked by required conditions
CI / push-validation (push) Successful in 17s
CI / helm (push) Successful in 31s
CI / quality (push) Successful in 43s
CI / typecheck (push) Successful in 55s
CI / lint (push) Successful in 3m20s
CI / build (push) Successful in 3m23s
CI / security (push) Successful in 4m5s
CI / integration_tests (push) Successful in 4m14s
CI / e2e_tests (push) Successful in 7m21s
CI / unit_tests (push) Successful in 8m22s
CI / docker (push) Successful in 10s
CI / coverage (push) Failing after 21m53s
2026-04-13 20:47:32 -04:00
CleverAgents Build Agent
ad069c2012
Build: Fixed forgejo tool permissions in the agents and fixed the label manager so it reliably works with org level labels
CI / push-validation (push) Successful in 20s
CI / helm (push) Successful in 22s
CI / build (push) Successful in 3m18s
CI / lint (push) Successful in 3m21s
CI / quality (push) Successful in 3m40s
CI / typecheck (push) Successful in 3m59s
CI / security (push) Successful in 4m5s
CI / e2e_tests (push) Successful in 6m10s
CI / integration_tests (push) Successful in 6m12s
CI / unit_tests (push) Successful in 7m31s
CI / docker (push) Successful in 1m32s
CI / coverage (push) Successful in 13m52s
CI / status-check (push) Successful in 1s
2026-04-13 19:45:22 -04:00
clever-agent
5a9aaa79ed
Build: Reinforced label enforcement, and ensure implementation workers dont continue work on a mergable PR.
CI / lint (push) Successful in 39s
CI / quality (push) Successful in 41s
CI / typecheck (push) Successful in 52s
CI / build (push) Successful in 36s
CI / helm (push) Successful in 27s
CI / push-validation (push) Successful in 18s
CI / security (push) Successful in 4m5s
CI / e2e_tests (push) Successful in 3m43s
CI / integration_tests (push) Successful in 4m2s
CI / unit_tests (push) Successful in 5m37s
CI / docker (push) Successful in 22s
CI / coverage (push) Successful in 11m0s
CI / status-check (push) Successful in 1s
CI / benchmark-publish (push) Has been cancelled
CI / benchmark-regression (push) Has been cancelled
2026-04-13 13:54:43 -04:00
clever-agent
8692bb46e5
build: Refactored agent definitions to be simpler and less contention
CI / benchmark-publish (push) Waiting to run
CI / push-validation (push) Successful in 18s
CI / helm (push) Successful in 25s
CI / lint (push) Successful in 28s
CI / quality (push) Successful in 55s
CI / e2e_tests (push) Successful in 3m4s
CI / build (push) Successful in 3m20s
CI / typecheck (push) Successful in 3m59s
CI / security (push) Successful in 4m5s
CI / benchmark-regression (push) Waiting to run
CI / unit_tests (push) Successful in 7m44s
CI / docker (push) Successful in 1m19s
CI / integration_tests (push) Successful in 9m56s
CI / coverage (push) Successful in 11m47s
CI / status-check (push) Successful in 1s
2026-04-12 19:24:50 -04:00
clever-agent
5c584c1cab
feat(agents): Harden label creation restrictions
...
CI / build (push) Successful in 24s
CI / quality (push) Successful in 31s
CI / push-validation (push) Successful in 16s
CI / helm (push) Successful in 23s
CI / security (push) Successful in 59s
CI / e2e_tests (push) Successful in 3m8s
CI / lint (push) Successful in 3m20s
CI / integration_tests (push) Successful in 4m0s
CI / typecheck (push) Successful in 4m4s
CI / benchmark-regression (push) Has been skipped
CI / unit_tests (push) Successful in 5m9s
CI / docker (push) Successful in 1m20s
CI / coverage (push) Successful in 10m34s
CI / status-check (push) Successful in 1s
CI / benchmark-publish (push) Has been cancelled
- Block REST API endpoints for label creation at the bash level for all agents.
- Restrict `forgejo_create_label` and related MCP tools for all agents.
- Restrict `forgejo_add_issue_labels` to only the `forgejo-label-manager`.
- Ensure all label operations are centralized through the `forgejo-label-manager`.
- Update agent definitions to use the label manager instead of direct API calls or MCP tools for adding labels.
This prevents agents from creating new project-level labels and enforces the use of organization-level labels, resolving the issue of duplicate labels being created.
2026-04-09 16:53:48 +00:00
freemo
18bf003bfe
Improved agents so they use sonnet more and opus is only used when escalating
CI / lint (push) Successful in 24s
CI / quality (push) Successful in 34s
CI / push-validation (push) Successful in 30s
CI / typecheck (push) Successful in 55s
CI / helm (push) Successful in 38s
CI / build (push) Successful in 3m21s
CI / security (push) Successful in 4m4s
CI / integration_tests (push) Failing after 4m6s
CI / e2e_tests (push) Successful in 4m29s
CI / unit_tests (push) Successful in 5m25s
CI / docker (push) Successful in 10s
CI / benchmark-regression (push) Has been skipped
CI / coverage (push) Successful in 10m25s
CI / status-check (push) Failing after 1s
CI / benchmark-publish (push) Has been cancelled
2026-04-08 15:11:22 -04:00
freemo
772544d7a8
feat: enforce clone isolation across all source code agents
...
CI / benchmark-publish (push) Waiting to run
CI / lint (push) Successful in 28s
CI / quality (push) Successful in 34s
CI / typecheck (push) Successful in 52s
CI / build (push) Successful in 25s
CI / security (push) Successful in 59s
CI / benchmark-regression (push) Waiting to run
CI / push-validation (push) Successful in 24s
CI / helm (push) Successful in 28s
CI / e2e_tests (push) Successful in 3m12s
CI / integration_tests (push) Failing after 4m3s
CI / unit_tests (push) Successful in 8m5s
CI / docker (push) Successful in 1m34s
CI / coverage (push) Successful in 13m42s
CI / status-check (push) Failing after 1s
Add explicit clone isolation protocols and warnings to prevent agents
from manipulating the local repository in /app. This ensures:
- Agents use isolated /tmp/ clones for all source code operations
- No interference between parallel agents
- No disruption to developer's local work environment
- No conflicts from branch changes or file modifications
Updated agents:
- Core implementation agents (implementer, build, plan)
- Quality gate agents (lint-fixer, typecheck-fixer, test-fixer, etc.)
- Test writing agents (behave-tester, unit-test-runner, coverage-improver)
- Analysis agents (difficulty-evaluator, fix-pr)
- Special cases (build-opencode with .opencode/ exception)
Each agent now includes prominent warnings and proper isolation protocols
with detailed explanations of why clone isolation is critical for
system stability.
2026-04-08 18:36:37 +00:00
freemo
736c03b6d9
fix: properly hide deprecated tier-specific agents from primary access
...
ci.yml / fix: properly hide deprecated tier-specific agents from primary access (push) Failing after 0s
- Add proper frontmatter to all emptied tier-specific agents
- Mark them as hidden subagents with deprecation notice
- Ensures they cannot be accessed as primary agents
- Completes the tier selector architecture migration
All deprecated agents now have:
mode: subagent
hidden: true
description: "This subagent should only be called manually by the user."
This prevents accidental usage of the deprecated agents while maintaining
the clean tier selector architecture where only 6 primary agents are
accessible to users.
2026-04-06 22:11:31 +00:00
freemo
60d385d8b1
build: Fixed some bad permissions on primary agents
ci.yml / build: Fixed some bad permissions on primary agents (push) Failing after 0s
2026-04-06 17:51:44 -04:00
freemo
4591ae053d
feat(agents): remove ca- prefix to make agents generic
...
ci.yml / feat(agents): remove ca- prefix to make agents generic (push) Failing after 0s
- Rename 72 agent files: ca-{name}.md → {name}.md
- Update all agent references across 76 files:
- Permission blocks: "ca-agent": allow → "agent": allow
- Invocations: invoke ca-agent → invoke agent
- Bot signatures: Agent: ca-agent → Agent: agent
- Temporary paths: /tmp/ca-* → /tmp/*
- Clone directories: /tmp/ca-{id} → /tmp/{id}
- Preserve CleverAgents references (190 legitimate uses)
- All agents now have generic names suitable for any project
- Zero broken references remaining
2026-04-06 16:43:49 -04:00