feat(daily-prep): load persisted prep log into the terminal on open

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
mika kuns
2026-06-04 09:44:38 +02:00
parent 4d82079cac
commit 914095dc99
6 changed files with 34 additions and 0 deletions

View File

@@ -80,4 +80,16 @@ public class DetailsIslandPrepModeTests : IDisposable
Assert.False(vm.IsNotesMode);
Assert.False(vm.IsTaskDetailVisible);
}
[Fact]
public async Task ShowPrep_loads_persisted_log_when_empty()
{
var stub = new DefaultStub { LastPrepLog = "{\"type\":\"assistant\",\"message\":{\"content\":[{\"type\":\"text\",\"text\":\"restored\"}]}}" };
var vm = NewDetailsVm(stub);
vm.ShowPrep();
await vm.LoadLastPrepLogIfEmptyAsync();
Assert.NotEmpty(vm.PrepLog);
}
}