···1010 "color": "#455a64",
1111 "thinking_budget": 4096,
1212 "max_output_tokens": 512,
1313- "load": {"transcripts": true, "percepts": false, "agents": {"screen": true}}
1313+ "load": {"transcripts": false, "percepts": false, "agents": false}
1414}
15151616$facets
···1818# Maintenance Window Analysis
19192020You are given a summary of when the owner was active over the past week. Each day lists time windows when activity was recorded. Times not listed represent periods of inactivity.
2121+2222+## Activity Data
2323+2424+$activity_spans
21252226## Task
2327
+3-3
talent/daily_schedule.py
···150150151151152152def pre_process(context: dict) -> dict | None:
153153- """Generate span data to replace transcript content.
153153+ """Generate span data as template vars.
154154155155 Args:
156156 context: PreHookContext with day, meta, etc.
157157158158 Returns:
159159- Dict with transcript replacement, or None if insufficient data.
159159+ Dict with template_vars, or None if insufficient data.
160160 """
161161 # Get lookback window from meta, default 7 days
162162 meta = context.get("meta", {})
···164164165165 span_summary = generate_span_summary(days=days)
166166167167- return {"transcript": span_summary}
167167+ return {"template_vars": {"activity_spans": span_summary}}
168168169169170170def post_process(result: str, context: dict) -> str | None: