aboutsummaryrefslogtreecommitdiffstats
path: root/renderer
diff options
context:
space:
mode:
Diffstat (limited to 'renderer')
-rw-r--r--renderer/src/App.tsx14
1 files changed, 7 insertions, 7 deletions
diff --git a/renderer/src/App.tsx b/renderer/src/App.tsx
index c56f292..f7ba41d 100644
--- a/renderer/src/App.tsx
+++ b/renderer/src/App.tsx
@@ -92,10 +92,10 @@ export function App() {
92 // Load messages 92 // Load messages
93 api.listMessages(selectedSession.id).then(setMessages); 93 api.listMessages(selectedSession.id).then(setMessages);
94 94
95 // Load session-specific artifact 95 // Load session-specific artifact (from ~/.claude-flow/)
96 const filename = 96 const filename =
97 selectedSession.phase === "research" ? "research.md" : "plan.md"; 97 selectedSession.phase === "research" ? "research.md" : "plan.md";
98 api.readSessionArtifact(selectedProject.path, selectedSession.id, filename).then((content) => { 98 api.readSessionArtifact(selectedProject.id, selectedSession.id, filename).then((content) => {
99 const text = content || ""; 99 const text = content || "";
100 setDocumentContent(text); 100 setDocumentContent(text);
101 setOriginalContent(text); 101 setOriginalContent(text);
@@ -125,7 +125,7 @@ export function App() {
125 if (selectedProject && selectedSession) { 125 if (selectedProject && selectedSession) {
126 const filename = 126 const filename =
127 selectedSession.phase === "research" ? "research.md" : "plan.md"; 127 selectedSession.phase === "research" ? "research.md" : "plan.md";
128 api.readSessionArtifact(selectedProject.path, selectedSession.id, filename).then((content) => { 128 api.readSessionArtifact(selectedProject.id, selectedSession.id, filename).then((content) => {
129 const text = content || ""; 129 const text = content || "";
130 setDocumentContent(text); 130 setDocumentContent(text);
131 setOriginalContent(text); 131 setOriginalContent(text);
@@ -193,10 +193,10 @@ export function App() {
193 if (!selectedSession || !selectedProject) return; 193 if (!selectedSession || !selectedProject) return;
194 setError(null); 194 setError(null);
195 try { 195 try {
196 // Save user edits first (session-specific) 196 // Save user edits first (session-specific, stored in ~/.claude-flow/)
197 const filename = 197 const filename =
198 selectedSession.phase === "research" ? "research.md" : "plan.md"; 198 selectedSession.phase === "research" ? "research.md" : "plan.md";
199 await api.writeSessionArtifact(selectedProject.path, selectedSession.id, filename, documentContent); 199 await api.writeSessionArtifact(selectedProject.id, selectedSession.id, filename, documentContent);
200 setOriginalContent(documentContent); 200 setOriginalContent(documentContent);
201 setIsLoading(true); 201 setIsLoading(true);
202 await api.triggerReview(selectedSession.id); 202 await api.triggerReview(selectedSession.id);
@@ -210,10 +210,10 @@ export function App() {
210 if (!selectedSession || !selectedProject) return; 210 if (!selectedSession || !selectedProject) return;
211 setError(null); 211 setError(null);
212 try { 212 try {
213 // Save any pending edits (session-specific) 213 // Save any pending edits (session-specific, stored in ~/.claude-flow/)
214 const filename = 214 const filename =
215 selectedSession.phase === "research" ? "research.md" : "plan.md"; 215 selectedSession.phase === "research" ? "research.md" : "plan.md";
216 await api.writeSessionArtifact(selectedProject.path, selectedSession.id, filename, documentContent); 216 await api.writeSessionArtifact(selectedProject.id, selectedSession.id, filename, documentContent);
217 217
218 const nextPhase = await api.advancePhase(selectedSession.id); 218 const nextPhase = await api.advancePhase(selectedSession.id);
219 if (nextPhase) { 219 if (nextPhase) {