Skip to content

refactor: trim agent support to 5 agents#15

Merged
mfaux merged 1 commit into
mainfrom
refactor/trim-agent-support
Mar 29, 2026
Merged

refactor: trim agent support to 5 agents#15
mfaux merged 1 commit into
mainfrom
refactor/trim-agent-support

Conversation

@mfaux

@mfaux mfaux commented Mar 29, 2026

Copy link
Copy Markdown
Owner

Remove support for all coding agents except GitHub Copilot, Claude Code, Codex, Cursor, and OpenCode. Skills infrastructure is preserved.

Summary

  • AgentType: 41 → 6 entries (5 agents + universal)
  • TargetAgent: 6 → 4 (codex has no transpilation target; windsurf and cline removed)
  • Transpilers removed: windsurf and cline rule/reverse transpilers
  • Skill discovery dirs: 28 → 11 priority search directories
  • Model aliases: removed windsurf/cline null entries
  • Tests: all 1881 tests pass across 76 files

Changed files (54)

  • Source: types, agents, target-agents, transpilers, reverse-transpiler, model-aliases, skill-discovery, rule-add, rule-installer, add
  • Docs: README, CLI reference, supported targets
  • Config: package.json keywords, .gitignore
  • Tests: updated all test expectations for 4 target agents
  • Deleted: tests/openclaw-paths.test.ts (tested removed function)

Remove support for all coding agents except GitHub Copilot, Claude Code,
Codex, Cursor, and OpenCode. This reduces AgentType from 41 to 6 entries
(5 agents + universal) and TargetAgent from 6 to 4 (codex has no
transpilation target).

Key changes:
- Trim AgentType union and agents registry (src/types.ts, src/agents.ts)
- Remove windsurf and cline transpilers and reverse transpilers
- Update target-agents from 6 to 4 entries
- Trim skill discovery priority search dirs from 28 to 11
- Remove model alias entries for removed agents
- Update all documentation (README, CLI reference, supported targets)
- Update all test expectations for new agent counts
- Delete openclaw-paths.test.ts (tests removed function)
@mfaux mfaux merged commit c8889f3 into main Mar 29, 2026
4 checks passed
@mfaux mfaux deleted the refactor/trim-agent-support branch March 29, 2026 10:59
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