-
Couldn't load subscription status.
- Fork 88
Open
Labels
goPull requests that update go codePull requests that update go code
Description
Problem
We currently use a CLI-agnostic approach for communicating with Claude Code.
This involves spawning a virtual terminal, sending keystrokes over a PTY, and scraping the output.
This mostly works 'fine' but occasionally can result in rendering issues or garbled output.
Proposed Solution
Update AgentTypeClaudeCode to use the Claude Code SDK. This is the same underlying implementation used by the Python SDK.
Alternatively, if a pure-Go SDK becomes available, we could investigate that first.
schahal
Metadata
Metadata
Assignees
Labels
goPull requests that update go codePull requests that update go code