Skip to content

Refactor the Claude Code wiring into an agent adapter - #20

Merged
raj-khan merged 1 commit into
mainfrom
agent-adapter
Oct 24, 2026
Merged

raj-khan merged 1 commit into
mainfrom
agent-adapter

Conversation

@raj-khan

Copy link
Copy Markdown
Contributor

Moves the Claude-specific parts (settings file, hook registration, payload parsing, deny/output/session response shapes) behind an Agent interface in src/agents/. hook, session-start, init, status, doctor and clean go through it. No behavior change; the existing 60 tests pass unchanged. Backlog task-1.

Payload parsing, response shapes and hook registration now sit behind an Agent interface in src/agents/, so other agents can be added without touching detection. No behavior change.
@raj-khan
raj-khan merged commit 3df8d37 into main Oct 24, 2026
1 check passed
@raj-khan raj-khan mentioned this pull request Oct 24, 2026
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