Skip to the content.

Week 9

(July 29, 2025 – August 04, 2025)

Database Column Fixes

Earlier, the infrastructure was causing issues on running it locally at http://192.168.49.2:32035/ showing errors.Database missing Column Issues

I focused on resolving these missing database columns to make it running. I worked on adding some missing columns that were critical for the Web Agent to function correctly. After making these fixes, I also rebuilt the container images with the latest changes to keep everything up to date. The missing columns are:

Scheduler Agent & Dependencies

Our main focus is currently on the Scheduler Agent, which plays a key role in coordinating other agents like Ojo and Nomos. In our weekly call, we discussed ways to strengthen its integration with these dependent agents. The scheduler tracks available agents, and for now, we’ve decided to continue with the curl-based approach, where it pings the master node to check agent status.

Meeting 1:

(July 30, 2025)

Attendees:

Scheduler and Agent Tracking:

Focus on Getting Curl Running First:

Avinal asked whether we should continue making curl-based scheduling work. Gaurav suggested to first get it into a running state with curl. Once stable, we can think about alternatives.

Service Issues:

Binary vs. Services Approach:

Dockerfile Updates:

Meeting 2:

(July 24, 2025)

In the community call, I explained about fixing the database issues, mainly adding the missing columns needed for the Web agent. I also rebuilt the images with these changes. Right now, our main blocker is still the scheduler agent and dependent agents like ojo and nomos and some other. We also discussed keeping curl-based checks for the agents’ status, and maybe simplifying the setup later, like using a standalone binary instead of relying on PostgreSQL inside the containers.

What’s Next for Week 10