checkpoint: track complete

This commit is contained in:
2026-03-18 18:39:54 -04:00
parent 0474df5958
commit 8ee8862ae8
7 changed files with 194 additions and 117 deletions

View File

@@ -240,11 +240,12 @@ def flat_config(proj: dict[str, Any], disc_name: Optional[str] = None, track_id:
disc_data = disc_sec.get("discussions", {}).get(name, {})
history = disc_data.get("history", [])
return {
"project": proj.get("project", {}),
"output": proj.get("output", {}),
"files": proj.get("files", {}),
"screenshots": proj.get("screenshots", {}),
"discussion": {
"project": proj.get("project", {}),
"output": proj.get("output", {}),
"files": proj.get("files", {}),
"screenshots": proj.get("screenshots", {}),
"context_presets": proj.get("context_presets", {}),
"discussion": {
"roles": disc_sec.get("roles", []),
"history": history,
},