Commit Graph

  • 2b2a5522e9 Added logger factory to worker and logging to activities (#26) Keith Tenzer 2025-04-10 14:18:16 -07:00
  • aba934e8b4 Initial add of ecommercie - order status goal and tools Laine 2025-04-10 16:57:15 -04:00
  • 2539436a79 adding testing config Joshua Smith 2025-04-10 10:26:55 -04:00
  • 6517b624ee Merge pull request #6 from joshmsmith/main Joshua Smith 2025-04-10 09:48:29 -04:00
  • 1e22f3ee4c changes to gitignore Joshua Smith 2025-04-10 09:41:14 -04:00
  • ef45ca0451 work on tests Joshua Smith 2025-04-10 09:38:13 -04:00
  • c18a40b502 - dynamic agent prompt based on multi goal or not - made choose_agent_goal be dynamically included - made tool selection not be required in all toolchains - changes to get env vars easier in workflow - Updated docs/guides, todo based on aboe Joshua Smith 2025-04-08 15:01:11 -04:00
  • f567583b3a todo updates Joshua Smith 2025-04-03 15:57:35 -04:00
  • 87b5699dc1 documentation & guidance updates, getting things done, fixing a possible NDE if you change env vars, changes to enable user picking "done", minor test changes, minor goal selection prompt improvements Joshua Smith 2025-04-03 15:54:44 -04:00
  • 40bd76e80f changes to be specific about travel scenarios, setup guidance about goal_categories, fixed a bug about llm selection in tool_activities.py, better comments Joshua Smith 2025-03-28 15:33:56 -04:00
  • 86da6a1c74 updating docs about goal changing when adding new goals Joshua Smith 2025-03-28 15:01:54 -04:00
  • 4eab280d81 fixing docs - duplicates, clarifying Joshua Smith 2025-03-28 14:57:56 -04:00
  • 5787c181a5 Merge branch 'main' into main Joshua Smith 2025-03-28 14:01:02 -04:00
  • 1de0a92fa0 adding in Steve's changes to setup Joshua Smith 2025-03-28 13:59:26 -04:00
  • 460896e68c Merge pull request #5 from joshmsmith/development Joshua Smith 2025-03-27 11:24:24 -04:00
  • 50d3e3d638 setup instructions for money movement/real workflow or fake, and some minor code cleanup Joshua Smith 2025-03-27 11:22:17 -04:00
  • 64f8a34d19 improved money movement scenario Joshua Smith 2025-03-27 09:24:44 -04:00
  • a3ec7b045a adding move money scenario - still a bit rough but it works Joshua Smith 2025-03-26 13:21:13 -04:00
  • 10acca513f better readme around failures Steve Androulakis 2025-03-24 19:18:10 -07:00
  • 82078f217a Merge pull request #4 from joshmsmith/development Joshua Smith 2025-03-20 16:15:04 -04:00
  • 4eeab32cb2 Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Joshua Smith 2025-03-20 13:37:57 -04:00
  • c3084eec41 adding fin goals and tools Joshua Smith 2025-03-20 13:37:51 -04:00
  • 8f802819bf Add slides Laine Smith 2025-03-20 12:51:40 -04:00
  • d8a8fe44f9 Add additional hints Laine 2025-03-19 15:28:20 -04:00
  • 3debef5781 Add clarification re: format of start and end dates, and (probably?) fix non-determinism error caused by SHOW_CONFIRM Laine 2025-03-19 12:48:49 -04:00
  • 850404e0d5 updaates to readme, docs, added some logging in case goal setting goes bad Joshua Smith 2025-03-19 08:08:38 -04:00
  • c20f5d796f updating docs and todo Joshua Smith 2025-03-19 07:49:06 -04:00
  • bd1cfbad01 two more HR scenarios added Joshua Smith 2025-03-18 15:44:03 -04:00
  • 4bbdda934f Merge pull request #3 from joshmsmith/development Joshua Smith 2025-03-18 09:36:19 -04:00
  • f2ab6c03e8 Remove sample conversation re: conflict checking Laine 2025-03-18 09:18:16 -04:00
  • c1b662090d Add pirate treasure goal and more info to documentation re: how to make goals and tools Laine 2025-03-17 16:01:30 -04:00
  • dfb80f7723 Update README.md Steve Androulakis 2025-03-15 03:47:29 -07:00
  • d20c6c53a5 more stuff done Joshua Smith 2025-03-14 12:00:49 -04:00
  • ee2328fec6 Merge pull request #2 from joshmsmith/development Joshua Smith 2025-03-14 11:56:27 -04:00
  • 87d2320b6a architecture section done Joshua Smith 2025-03-14 11:43:51 -04:00
  • 8d2099fa8e Remove one extra print() statement Laine 2025-03-14 10:26:58 -04:00
  • 2472558f0c Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Laine 2025-03-14 10:20:14 -04:00
  • 5f8f81a15d Move HR-related tools to their own folder, add print statement for BookPTO functionality, and add SILLY_MODE Laine 2025-03-14 10:20:11 -04:00
  • 9ead007849 change logging to info unless there needs to be a warning Joshua Smith 2025-03-14 10:16:16 -04:00
  • 36894c91f9 cleaning up workflow code Joshua Smith 2025-03-14 10:13:07 -04:00
  • c8a0feaa1b logging level to WARN Joshua Smith 2025-03-14 10:12:27 -04:00
  • 7153c5308a set logging level (to Info) Joshua Smith 2025-03-14 10:12:09 -04:00
  • f767cfdc51 todo/logging Joshua Smith 2025-03-14 10:11:45 -04:00
  • 72fe638485 more notes about tools Joshua Smith 2025-03-14 10:11:33 -04:00
  • 621e811aa8 Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Joshua Smith 2025-03-14 10:10:59 -04:00
  • 4cfe472ca0 notes about tools Joshua Smith 2025-03-14 10:10:43 -04:00
  • ece3ac1d3c Add the category tag to the goals and example env file, and filter the results based on tags in list_agents Laine 2025-03-13 14:53:03 -04:00
  • 134414f647 Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Laine 2025-03-13 14:19:15 -04:00
  • a7a90c3289 Add functionality to future_pto_calc, remove calendar_conflict step from goal Laine 2025-03-13 14:19:13 -04:00
  • 232d901054 adding why temporal section to readme Joshua Smith 2025-03-13 12:15:47 -04:00
  • 42641fe124 doc updates Joshua Smith 2025-03-13 11:55:33 -04:00
  • 943f8dc187 readme updates Joshua Smith 2025-03-13 11:54:04 -04:00
  • 5ac2a6eb0a Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Laine 2025-03-13 11:33:41 -04:00
  • 5c3bfcf957 Add source mocked data file, make current_pto tool functional, rename future_pto to future_pto_calc Laine 2025-03-13 11:33:38 -04:00
  • c723e2f6d8 Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Joshua Smith 2025-03-13 11:29:20 -04:00
  • 02473bb49e todo and readme updates Joshua Smith 2025-03-13 11:29:13 -04:00
  • ea1ad383bb Add in bare bones yet functional HR goal: goal_hr_schedule_pto Laine 2025-03-12 16:54:13 -04:00
  • 291bace53d formatting readme Joshua Smith 2025-03-12 13:50:40 -04:00
  • 4ca9c60aab Merge pull request #1 from joshmsmith/development Joshua Smith 2025-03-12 13:50:02 -04:00
  • 3206f81e31 Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Joshua Smith 2025-03-12 13:38:25 -04:00
  • d807e9893d updates to readme, docs, guides Joshua Smith 2025-03-12 13:37:04 -04:00
  • 380581b0d9 Part two of making confirmation optional - add flag to ToolData so the button won't show in the UI Laine 2025-03-12 13:22:04 -04:00
  • a488bbac23 Use False, not Off Laine 2025-03-12 12:50:44 -04:00
  • 1a270fa917 Forgot the env.example... Laine 2025-03-12 12:50:02 -04:00
  • 02a63917b2 Part of one of making confirmation optional - auto-confirm but still show everything Laine 2025-03-12 12:49:00 -04:00
  • 504361a5a7 Add a bunch of logging and comments re: what's happenin' Laine 2025-03-12 11:25:57 -04:00
  • 697244e970 Move AGENT_GOAL back to env file Laine 2025-03-12 10:30:42 -04:00
  • e0b3a31ea8 Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Laine 2025-03-12 10:20:35 -04:00
  • 0306a5d726 Auto-start workflow if one isn't found to get rid of startup error Laine 2025-03-12 10:20:27 -04:00
  • f969098dc8 finishing grok support Joshua Smith 2025-03-12 09:55:25 -04:00
  • b52cef0d05 Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Laine 2025-03-12 09:40:59 -04:00
  • df58eee9d4 Change to use goal_list in the api code, add list_agents to the other goal as the last tool Laine 2025-03-12 09:40:56 -04:00
  • b2d6f789d9 updated todo list Joshua Smith 2025-03-12 09:37:20 -04:00
  • e872c9381d Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Laine 2025-03-12 09:20:12 -04:00
  • 947c5cd0f7 Take out specific goals, add back in elif done so the workflow ends Laine 2025-03-12 09:20:09 -04:00
  • c418c185db added test Joshua Smith 2025-03-12 09:13:47 -04:00
  • fdf5550ea3 Add "done" back in for prompts, remove argument from ListAgents tool def Laine 2025-03-12 09:01:31 -04:00
  • 56cccd660d todo updates Joshua Smith 2025-03-11 15:53:46 -04:00
  • c0a874b90e added some workflow debugging, converted from "done" to pick-new-goal and updated prompts Joshua Smith 2025-03-11 15:52:47 -04:00
  • bb733bc966 updated todo Joshua Smith 2025-03-11 15:05:03 -04:00
  • 3ff3b60b5e Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Laine 2025-03-11 14:50:30 -04:00
  • 8db1dcd4a7 Dynamically generate list of agents, try to fix goal changing flow Laine 2025-03-11 14:48:39 -04:00
  • 39dabaa81b Merge branch 'development' of https://github.com/joshmsmith/temporal-ai-agent into development Joshua Smith 2025-03-11 14:02:22 -04:00
  • ae334a2cae adding grok to .env.example and updating todo Joshua Smith 2025-03-11 14:01:23 -04:00
  • b2e4999562 adding and clarifying comments Joshua Smith 2025-03-11 13:02:08 -04:00
  • f13ed70bfe Change instructions to AI to handle switching back to ListAgents when done with tool chain Laine 2025-03-11 12:02:26 -04:00
  • 804568e366 Rename ChooseAgent tool to ListAgents Laine 2025-03-11 10:41:22 -04:00
  • 64ffe7f635 clean up logging and comments Joshua Smith 2025-03-11 10:32:28 -04:00
  • 6939e3f942 log less chatgpt stuff and actually change the goal Joshua Smith 2025-03-11 10:03:45 -04:00
  • 8fafe4b090 Change agent goal to be an element of the workflow, including query Laine 2025-03-11 09:07:25 -04:00
  • 4117d5d62d Add new goal to choose agent type - only kind of working Laine 2025-03-07 16:12:21 -05:00
  • 64d2a92630 more understanding Joshua Smith 2025-03-07 09:58:25 -05:00
  • 4c933b5052 making plans Joshua Smith 2025-03-07 09:46:22 -05:00
  • d09db9f11f Move where goal is set, make dummy data default for create_invoice Laine 2025-03-05 17:24:18 -05:00
  • 6accc1f2e6 Merge pull request #22 from steveandroulakis/keynote-main Steve Androulakis 2025-03-03 01:45:21 -06:00
  • b62df55861 better error handling for workers down. sure steve, ship code the day before the keynote keynote-main Steve Androulakis 2025-03-03 07:44:55 +00:00
  • ac05e8f60b Merge pull request #21 from steveandroulakis/keynote-main Steve Androulakis 2025-02-28 07:32:55 -06:00
  • 61147136fd pre-warm ollama local model on initialization Steve Androulakis 2025-02-28 07:31:44 -06:00
  • f0a76e42cd Merge pull request #20 from steveandroulakis/keynote-main Steve Androulakis 2025-02-28 07:12:20 -06:00
  • 7fa75395d8 readme sync Steve Androulakis 2025-02-28 07:11:57 -06:00