Versions in this module Expand all Collapse all v0 v0.3.0 May 30, 2026 Changes in this version + func ExecuteExec(ctx context.Context, cfg *model.RuntimeConfig, scope model.RunScope) error + func IsExecErrorReported(err error) bool + func WriteExecJSONFailure(dst io.Writer, runID string, err error) error + type PersistedExecRun struct + ACPSessionID string + AccessMode string + AddDirs []string + AgentSessionID string + CreatedAt time.Time + EventsPath string + IDE string + LastError string + LoadSessionSupported bool + Mode string + Model string + ReasoningEffort string + RunID string + Status string + TurnCount int + TurnsDir string + UpdatedAt time.Time + Usage model.Usage + Version int + WorkspaceRoot string + func LoadPersistedExecRun(workspaceRoot, runID string) (PersistedExecRun, error) + type PreparedPromptResult struct + Identity agent.SessionIdentity + Output string + RunID string + Snapshot SessionViewSnapshot + func ExecutePreparedPrompt(ctx context.Context, cfg *model.RuntimeConfig, promptText string, ...) (PreparedPromptResult, error) + type SessionMCPBuilder func(runID string) ([]model.MCPServer, error) + type SessionViewSnapshot = transcript.SessionViewSnapshot