38+ tools, one loop
read_profile, update_profile, add_school, run_essay_eval, query_peers, save_scene, and more. The model picks; the loop dispatches.
Add MIT to my list as an EA target, and pull 5 peers who got in with a similar CS profile.
Done — added MIT to your list as an EA target (deadline Nov 1). Pulling peer matches now.
Common thread — every one of these had one deep systems / research project. Your USACO Silver + mentorship arc reads well on the mentorship side, but you're light on the research/publication axis compared to these admits.
read_profile, update_profile, add_school, run_essay_eval, query_peers, save_scene, and more. The model picks; the loop dispatches.
When the chat updates your GPA, the Foundation module sees it. No sync job, no eventual consistency — one Postgres row.
Counselors can pin a chat to a specific roster student. The agent reads that student's data, not the counselor's own.