UAT: Built-in automation profile descriptions don't match spec — ci and full-auto descriptions are wrong #4594

Open
opened 2026-04-08 15:56:10 +00:00 by HAL9000 · 1 comment
Owner

Bug Report

Feature Area: CI/CD Integration / Automation Profiles
Severity: Low — description text mismatch
Discovered by: UAT worker uat-worker-cicd-001


What Was Tested

The description strings of the built-in ci and full-auto automation profiles.

Expected Behavior (from spec)

Per the specification (§ agents automation-profile list, lines 17046–17047 and JSON output at lines 17101–17102):

Profile Expected Description
ci "Full auto, safe CI/CD"
full-auto "Complete automation"

These descriptions appear in the automation-profile list output and are part of the spec-defined JSON output format.

Actual Behavior

The implementation in src/cleveragents/domain/models/core/automation_profile.py (lines 564–609) has:

Profile Actual Description
ci "Designed for CI pipelines"
full-auto "No gates, no sandbox, no checkpoints"

Code Location

src/cleveragents/domain/models/core/automation_profile.py, lines 564–609

Fix Required

Update the description fields in BUILTIN_PROFILES:

"ci": AutomationProfile(
    name="ci",
    description="Full auto, safe CI/CD",  # was: "Designed for CI pipelines"
    ...
),
"full-auto": AutomationProfile(
    name="full-auto",
    description="Complete automation",  # was: "No gates, no sandbox, no checkpoints"
    ...
),

Impact

  • The automation-profile list output will show wrong descriptions for ci and full-auto
  • The JSON output from automation-profile list --format json will have wrong description values
  • Any tooling that parses the description field will get incorrect values

Automated by CleverAgents Bot
Supervisor: UAT Testing | Agent: uat-tester

## Bug Report **Feature Area:** CI/CD Integration / Automation Profiles **Severity:** Low — description text mismatch **Discovered by:** UAT worker uat-worker-cicd-001 --- ## What Was Tested The description strings of the built-in `ci` and `full-auto` automation profiles. ## Expected Behavior (from spec) Per the specification (§ `agents automation-profile list`, lines 17046–17047 and JSON output at lines 17101–17102): | Profile | Expected Description | |---------|---------------------| | `ci` | `"Full auto, safe CI/CD"` | | `full-auto` | `"Complete automation"` | These descriptions appear in the `automation-profile list` output and are part of the spec-defined JSON output format. ## Actual Behavior The implementation in `src/cleveragents/domain/models/core/automation_profile.py` (lines 564–609) has: | Profile | Actual Description | |---------|-------------------| | `ci` | `"Designed for CI pipelines"` | | `full-auto` | `"No gates, no sandbox, no checkpoints"` | ## Code Location `src/cleveragents/domain/models/core/automation_profile.py`, lines 564–609 ## Fix Required Update the `description` fields in `BUILTIN_PROFILES`: ```python "ci": AutomationProfile( name="ci", description="Full auto, safe CI/CD", # was: "Designed for CI pipelines" ... ), "full-auto": AutomationProfile( name="full-auto", description="Complete automation", # was: "No gates, no sandbox, no checkpoints" ... ), ``` ## Impact - The `automation-profile list` output will show wrong descriptions for `ci` and `full-auto` - The JSON output from `automation-profile list --format json` will have wrong `description` values - Any tooling that parses the description field will get incorrect values --- **Automated by CleverAgents Bot** Supervisor: UAT Testing | Agent: uat-tester
HAL9000 added this to the v3.5.0 milestone 2026-04-08 17:41:22 +00:00
Author
Owner

Starting implementation on branch issue-4594-uat-profile-descriptions. Difficulty assessment: low — aligning built-in automation profile descriptions with spec output; starting at codex tier.


Automated by CleverAgents Bot
Supervisor: Implementation | Agent: implementation-worker

Starting implementation on branch `issue-4594-uat-profile-descriptions`. Difficulty assessment: low — aligning built-in automation profile descriptions with spec output; starting at codex tier. --- **Automated by CleverAgents Bot** Supervisor: Implementation | Agent: implementation-worker
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#4594
No description provided.