diff --git a/src/agents/tatlock.py b/src/agents/tatlock.py index b3331be..bc5ed4c 100644 --- a/src/agents/tatlock.py +++ b/src/agents/tatlock.py @@ -736,8 +736,8 @@ class TatlockAgent(AgentInterface): # Extract tool calls and results from the agent's messages tools_called = [] - expert_results = {} - tool_outputs = {} + expert_results: dict[str, Any] = {} + tool_outputs: dict[str, Any] = {} # Parse through new messages to find tool calls and returns for msg in result.new_messages(): diff --git a/src/core/tracing_router.py b/src/core/tracing_router.py index bffb00a..caf6c22 100644 --- a/src/core/tracing_router.py +++ b/src/core/tracing_router.py @@ -7,6 +7,7 @@ Only available when DEBUG=true. from datetime import UTC from pathlib import Path +from typing import Any from fastapi import APIRouter, HTTPException from fastapi.responses import HTMLResponse, JSONResponse @@ -82,7 +83,7 @@ async def list_traces( reverse=True, ) - traces = [] + traces: list[dict[str, Any]] = [] for path in trace_files: if len(traces) >= limit: break diff --git a/src/responses/context.py b/src/responses/context.py index a255004..cea180a 100644 --- a/src/responses/context.py +++ b/src/responses/context.py @@ -83,7 +83,7 @@ class ContextWindow: return [] # Start from most recent, work backwards - kept_items = [] + kept_items: list[Any] = [] current_tokens = 0 for item in reversed(items):