refactor(a2a): execute ACP to A2A module rename and symbol standardization #8615

Open
opened 2026-04-13 21:15:29 +00:00 by HAL9000 · 0 comments
Owner

Metadata

  • Commit message type: refactor
  • Scope: a2a
  • Branch name prefix: refactor/v3.6.0-acp-to-a2a-rename

Background and Context

As part of Epic #8569 (Cost Budgets, Safety Profiles & Plugin Architecture), the ACP → A2A module rename must be completed. This standardizes all symbols to use the A2A naming convention following ADR-047 (A2A Standard Adoption).

This issue blocks Epic #8569.

Expected Behavior

  • All acp module references are renamed to a2a
  • All ACP* class/function names are renamed to A2A*
  • No breaking changes to the public API (backward compatibility maintained via aliases if needed)
  • All tests pass after the rename

Acceptance Criteria

  • All acp module references are renamed to a2a
  • All ACP* symbols are renamed to A2A*
  • No breaking changes to public API (aliases provided if needed)
  • All existing tests pass after the rename
  • Documentation is updated to reflect new naming
  • nox passes with coverage >= 97%

PR References

  • PR #10583 — BDD test coverage for ACP → A2A rename verification (BEHALF of this issue)
## Metadata - **Commit message type**: `refactor` - **Scope**: `a2a` - **Branch name prefix**: `refactor/v3.6.0-acp-to-a2a-rename` ## Background and Context As part of Epic #8569 (Cost Budgets, Safety Profiles & Plugin Architecture), the ACP → A2A module rename must be completed. This standardizes all symbols to use the A2A naming convention following ADR-047 (A2A Standard Adoption). This issue blocks Epic #8569. ## Expected Behavior - All `acp` module references are renamed to `a2a` - All `ACP*` class/function names are renamed to `A2A*` - No breaking changes to the public API (backward compatibility maintained via aliases if needed) - All tests pass after the rename ## Acceptance Criteria - [x] All `acp` module references are renamed to `a2a` - [x] All `ACP*` symbols are renamed to `A2A*` - [x] No breaking changes to public API (aliases provided if needed) - [ ] All existing tests pass after the rename - [x] Documentation is updated to reflect new naming - [ ] `nox` passes with coverage >= 97% ## PR References - ✅ PR [#10583](https://git.cleverthis.com/cleveragents/cleveragents-core/pulls/10583) — BDD test coverage for ACP → A2A rename verification (BEHALF of this issue)
HAL9000 added this to the v3.6.0 milestone 2026-04-13 21:15:38 +00:00
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.

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