Files
temporal-ai-agent/todo.md

2.2 KiB
Raw Blame History

todo list

[ ] clean up workflow/make functions

[ ] make the debugging confirms optional

[ ] document why temporal for ai agents - scalability, durability, visibility in the readme
[ ] fix readme: move setup to its own page, demo to its own page, add the why /|\ section
[ ] add architecture to readme

  • elements of app
  • dive into llm interaction
  • workflow breakdown - interactive loop
  • why temporal

[ ] setup readme, why readme, architecture readme, what this is in main readme with temporal value props and pictures
[ ] how to add more scenarios, tools

[ ] create tests

[ ] create people management scenarios
[x] 1. Schedule PTO goal -- [ ] check current PTO level
-- [ ] determine PTO available as of date
-- [ ] check for personal, team, or both calendar conflicts
-- [ ] book PTO around a date (send calendar invite?) (https://developers.google.com/calendar/api/guides/overview)?
[ ] 2. Others: -- check pay status
-- book work travel
-- check insurance coverages
-- expense management
-- check in on the health of the team

[ ] demo the reasons why:

  • Orchestrate interactions across distributed data stores and tools
  • Hold state, potentially over long periods of time
  • Ability to self-heal and retry until the (probabilistic) LLM returns valid data
  • Support for human intervention such as approvals
  • Parallel processing for efficiency of data retrieval and tool use
  • Insight into the agents performance
    • ask the ai agent how it did at the end of the conversation, was it efficient? successful? insert a search attribute to document that before return

[ ] customize prompts in workflow to manage scenario
[ ] add in new tools?

[ ] non-retry the api key error - "Invalid API Key provided: sk_test_**J..." and "AuthenticationError"
[ ] make it so you can yeet yourself out of a goal and pick a new one

[ ] add visual feedback when workflow starting
[ ] figure out how to allow user to list agents at any time - like end conversation