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
cmd/entire/cli/agentimport
Msession_state_test.go+5/-2
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