Derive context from real state.
(context: dict, messages: list)
| 308 | # ── Context ── |
| 309 | |
| 310 | def update_context(context: dict, messages: list) -> dict: |
| 311 | """Derive context from real state.""" |
| 312 | memories = "" |
| 313 | if MEMORY_INDEX.exists(): |
| 314 | content = MEMORY_INDEX.read_text().strip() |
| 315 | if content: |
| 316 | memories = content |
| 317 | return { |
| 318 | "enabled_tools": list(TOOL_HANDLERS.keys()), |
| 319 | "workspace": str(WORKDIR), |
| 320 | "memories": memories, |
| 321 | } |
| 322 | |
| 323 | |
| 324 | # ── Agent Loop (simplified, focused on task system) ── |
no test coverage detected