2.2 KiB
todo list
[ ] clean up workflow/make functions
[x] make the debugging confirms optional
[ ] add confirmation env setting to setup guide
[ ] 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 agent’s 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