7 Commits

Author SHA1 Message Date
6ddae3426d rollback: not using link functions as they are very problematic 2025-04-14 10:59:08 +01:00
51d36bf15b more prompt 2025-04-14 10:36:21 +01:00
1f83b721a6 fix: prompts 2025-04-14 10:28:31 +01:00
959b741fcb refactor(agent): main agent loop extracted away
Still not super sure how to represent these agents in code.
It doesn't make the most amount of sense to keep them in structs. A
curried function is more like it, with system prompt and tooling.

Maybe that's what I'll end up doing.
2025-04-12 14:39:16 +01:00
42771ea958 feat(contact-agent): linking to existing instead of creating new ones 2025-04-12 07:29:29 +01:00
a43efa014f feat(log): pretty logging agent responses and tool calls 2025-04-12 07:16:30 +01:00
4990cf9c43 feat(contact-agent): working contact agent
Built this in under 20 minutes. Getting some really good agents
2025-04-11 21:12:06 +01:00