Skip to content

refactor: remove legacy gates, deprecated APIs and duplicate utilities - #264

Merged
yuluo-yx merged 1 commit into
mainfrom
refactor/cleanup-legacy-tooling-and-apis
Oct 24, 2026
Merged

yuluo-yx merged 1 commit into
mainfrom
refactor/cleanup-legacy-tooling-and-apis

Conversation

@yuluo-yx

Copy link
Copy Markdown
Contributor

Confirmed contribution to ARGI: removes unused verification scripts, compatibility consumers and clear-room docs with their CI wiring, deletes deprecated graph async and other deprecated APIs (A2A now streams via Flux), fixes ParallelNode pool lifecycle, deduplicates CodeUtils/FileUtils/MessageUtils, resolves remaining FIXME/TODO items and stale AgentScope docs; no linked issue.

- Drop unused verification scripts, compatibility consumers, clear-room docs and
  their CI/make wiring; fix stale AgentScope references in documentation.
- Remove the deprecated graph async generator package and other deprecated
  APIs; stream A2A responses directly with Flux and complete when the agent
  card URL is missing.
- Make the ParallelNode default pool daemon and idle-releasing instead of
  registering a shutdown hook.
- Keep one copy of duplicated CodeUtils/FileUtils/MessageUtils, move
  business outcome types to agent.outcome, and migrate JUnit 4 leftovers.
- Resolve remaining FIXME/TODO items, including a configurable A2A user id
  metadata key and tool descriptions for ToolEmulatorInterceptor.
@yuluo-yx
yuluo-yx merged commit b348353 into main Oct 24, 2026
6 checks passed
@yuluo-yx
yuluo-yx deleted the refactor/cleanup-legacy-tooling-and-apis branch October 24, 2026 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant