Commit Graph

17 Commits

Author SHA1 Message Date
bb8ea790f5 fix: origin party 2026-03-13 13:36:45 -05:00
8d20656a37 fix: pass customer_id directly to tools instead of state
- Avoids JSON serialization errors with HumanMessage objects
- schedule_appointment now receives customer_id as direct parameter
2026-03-11 00:29:03 -05:00
e92cb969e9 feat: personalize agent interaction with customer name
- Update prompt to use customer name for personalized greetings
- Pass state to tools via agent execution
- schedule_appointment now gets customer_id from state if not provided
2026-03-11 00:21:55 -05:00
f90da6a14b fix: restore 'party.' key in customer identification 2026-03-11 00:13:59 -05:00
6eb381080a refactor: move customer identification to agent node
- Add identify_customer_node to Agent class for customer lookup
- Webhook now only passes customer_phone to agent state
- Customer identification happens in agent flow: START -> identify_customer -> llm_call -> tool_node -> END
2026-03-11 00:08:58 -05:00
4b2cf1e568 feat: add customer phone to agent state on new conversations 2026-03-09 21:10:31 -05:00
6fc6338413 fix: PEP8 Style 2026-03-04 16:20:56 -05:00
aab046b2ef feat: Implemented memory persistent 2026-03-02 22:55:24 -05:00
da2c2a1528 feat: Implement MemorySaver 2026-02-27 00:47:16 -05:00
e56581d112 feat: Add conversation config 2026-02-26 20:47:28 -05:00
66fe0a2a13 feat: Add NaliiaTools 2026-02-16 16:35:15 -05:00
5d1e0d2984 fix: Deleted strategy Registry to register tools 2026-02-16 10:43:25 -05:00
e28c42ddd8 feat: Implemented Registry Pattern 2026-02-15 15:58:21 -05:00
8e1777ec30 chore: System prompt message 2026-02-11 18:40:04 -05:00
620d5158d7 feat: Update Dependencies 2026-02-09 10:32:05 -05:00
ec02b6ff62 feat: Add complete suit test 2026-02-03 22:11:01 -05:00
aff0a588c5 firts agent concept 2026-02-03 21:20:00 -05:00