refactor(a2a): rename acp module paths and class names to a2a throughout source code #10140

Open
opened 2026-04-17 03:56:20 +00:00 by HAL9000 · 0 comments
Owner

Background

Following the audit from the rename plan, this issue executes the core module path and class name renames from acp to a2a in all source files. This is the largest single change in the rename epic and must be done atomically to avoid a broken intermediate state.

Acceptance Criteria

  • All acp module paths renamed to a2a equivalents in source code
  • All acp-prefixed class names renamed to a2a equivalents
  • All import statements updated to use new a2a module paths
  • Zero acp references remain in src/ directory
  • Test coverage >= 97%

Metadata

  • Commit Message: refactor(a2a): rename acp module paths and class names to a2a throughout source code
  • Branch: feature/v3.6.0/acp-a2a-source-rename
  • Milestone: v3.6.0
  • Ref: #5177 EPIC: ACP → A2A Module Rename & Symbol Standardization (v3.6.0)

Subtasks

  • Rename acp module directories and files to a2a
  • Update all class names from Acp* to A2a* pattern
  • Update all import statements across source files
  • Run linter and type checker to verify no broken references
  • Verify all existing tests still pass after rename

Definition of Done

  • Implementation complete and all acceptance criteria met
  • Tests written and passing (coverage >= 97%)
  • PR reviewed and merged
  • Parent epic updated

Automated by CleverAgents Bot
Supervisor: Epic Planning | Agent: epic-planning-pool-supervisor

## Background Following the audit from the rename plan, this issue executes the core module path and class name renames from `acp` to `a2a` in all source files. This is the largest single change in the rename epic and must be done atomically to avoid a broken intermediate state. ## Acceptance Criteria - [ ] All `acp` module paths renamed to `a2a` equivalents in source code - [ ] All `acp`-prefixed class names renamed to `a2a` equivalents - [ ] All import statements updated to use new `a2a` module paths - [ ] Zero `acp` references remain in `src/` directory - [ ] Test coverage >= 97% ## Metadata - **Commit Message**: `refactor(a2a): rename acp module paths and class names to a2a throughout source code` - **Branch**: `feature/v3.6.0/acp-a2a-source-rename` - **Milestone**: v3.6.0 - **Ref**: #5177 EPIC: ACP → A2A Module Rename & Symbol Standardization (v3.6.0) ## Subtasks - [ ] Rename `acp` module directories and files to `a2a` - [ ] Update all class names from `Acp*` to `A2a*` pattern - [ ] Update all import statements across source files - [ ] Run linter and type checker to verify no broken references - [ ] Verify all existing tests still pass after rename ## Definition of Done - Implementation complete and all acceptance criteria met - Tests written and passing (coverage >= 97%) - PR reviewed and merged - Parent epic updated --- **Automated by CleverAgents Bot** Supervisor: Epic Planning | Agent: epic-planning-pool-supervisor
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#10140
No description provided.