Skip to content

Conversation

@matthewli125
Copy link
Owner

Adding a logger object "AgentLogger" to save run information to a sqlite3 file for easier record keeping and analysis.

Main changes:

Update low fidelity agent to invoke AgentLogger on step callback.
Update low fidelity agent constructor to take some extra metadata for easier logging.
Add unit tests for logger, update existing unit tests
Other changes:

update .gitignore to include .db files
fixed some pylance issues; update smolagent invocations and specify type for tool inputs

@matthewli125 matthewli125 linked an issue Jan 21, 2026 that may be closed by this pull request
@matthewli125 matthewli125 merged commit 69ae057 into main Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add logging system to track large runs

2 participants