1e5028177f
refactor(agents): not returning an error on factory method
2025-04-17 11:02:11 +01:00
c4569e925b
refactor(agents): encapsulating prompt and calls inside factory method
2025-04-17 10:58:19 +01:00
1651926c4d
refactor(agents): no need to wrap them in another struct
2025-04-17 10:36:11 +01:00
63201280bb
rollback: not using link functions as they are very problematic
2025-04-14 10:59:08 +01:00
2e092e5fe4
more prompt
2025-04-14 10:36:21 +01:00
8e7ee204ce
fix: prompts
2025-04-14 10:28:31 +01:00
ae9ac1fe4f
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
70d4411270
feat(contact-agent): linking to existing instead of creating new ones
2025-04-12 07:29:29 +01:00
324aac438b
feat(log): pretty logging agent responses and tool calls
2025-04-12 07:16:30 +01:00
b0f4a45c40
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