Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupToolRegistry ¶
func SetupToolRegistry( workingDir string, appState *replappstate.AppState, permissionRequester *replpermissions.Requester, diffEmitter *DiffEmitter, askUserRequester *replaskuser.Requester, mcpRuntime keenmcp.Runtime, cfg *config.ResolvedConfig, globalCfg *config.GlobalConfig, activity chan<- subagents.ToolActivity, )
Types ¶
type DiffEmitter ¶
type DiffEmitter struct {
// contains filtered or unexported fields
}
func NewDiffEmitter ¶
func NewDiffEmitter() *DiffEmitter
func (*DiffEmitter) EmitDiff ¶
func (e *DiffEmitter) EmitDiff(lines []tools.EditDiffLine)
func (*DiffEmitter) GetDiffChan ¶
func (e *DiffEmitter) GetDiffChan() <-chan DiffRequest
type DiffRequest ¶
type DiffRequest struct {
Lines []tools.EditDiffLine
Done chan struct{}
}
Click to show internal directories.
Click to hide internal directories.