test(import): satisfy errcheck/goconst in session-state tests · Entire

test(import): satisfy errcheck/goconst in session-state tests

3380107→main·

computermode·1w ago·1 file·+5 added/-2 removed

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

Sessions

01KX4A7FWMRWXSXX2D10WTVEYHView transcript

[?
Fix Imported Sessions Handling in CLIClaude Code·Opus 4.8·34 steps](/content/gh/entireio/cli/session/91fa7c44-6634-48ab-ae5f-d394502f50d5#timeline-01KX4A7FWMRWXSXX2D10WTVEYH/index.html)

Changes

1

14 unmodified lines

15
16
17
18
18
19
20
21
84 unmodified lines

106
107
108
109
109
110
111
112
113
114
115

14 unmodified lines

// fakeImporter is the minimal Importer needed to exercise writeSessionState.
type fakeImporter struct{}

func (fakeImporter) Name() string               { return "claude-code" }
func (fakeImporter) Name() string               { return string(agent.AgentNameClaudeCode) }
func (fakeImporter) AgentType() types.AgentType { return agent.AgentTypeClaudeCode }
func (fakeImporter) Discover(_, _ string, _ time.Time, _ []string) ([]SessionFile, error) {
    return nil, nil
}
84 unmodified lines

t.Fatalf("writeSessionState: %v", err)
    }

got, _ := store.Load(ctx, sid)
got, err := store.Load(ctx, sid)
if err != nil {
    t.Fatalf("Load: %v", err)
}
if got == nil || got.Kind == session.KindImported || got.Phase != session.PhaseActive {
    t.Fatalf("import clobbered a live session: %+v", got)
}

Mcmd/entire/cli/agentimport/session_state_test.go+5/-2