Claude Code commited on
Commit
05dac15
·
1 Parent(s): 82468ae

Claude Code: Fix format_status fallback - include extra dict with error field

Browse files
openclaw/.openclaw/agents/brain_minimal.py CHANGED
@@ -80,7 +80,10 @@ except ImportError:
80
  return {"role": role, "content": content, "timestamp": datetime.utcnow().isoformat() + "+00:00"}
81
 
82
  def format_status(status: str, state: str, agent: str, extra: Optional[Dict] = None) -> Dict:
83
- return {"status": status, "state": state, "agent": agent}
 
 
 
84
 
85
 
86
  # OpenClaw agents directory
 
80
  return {"role": role, "content": content, "timestamp": datetime.utcnow().isoformat() + "+00:00"}
81
 
82
  def format_status(status: str, state: str, agent: str, extra: Optional[Dict] = None) -> Dict:
83
+ result = {"status": status, "state": state, "agent": agent}
84
+ if extra:
85
+ result.update(extra)
86
+ return result
87
 
88
 
89
  # OpenClaw agents directory
openclaw/.openclaw/agents/cain_status.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "current_state": "idle",
3
- "last_updated": "2026-03-16T21:15:44.596532+00:00",
4
  "agent": "cain",
5
  "error": null,
6
  "health": "HEALTHY",
 
1
  {
2
  "current_state": "idle",
3
+ "last_updated": "2026-03-16T21:28:45.469654+00:00",
4
  "agent": "cain",
5
  "error": null,
6
  "health": "HEALTHY",