Commit Graph

72 Commits

Author SHA1 Message Date
f9cb9ebaef Change color -> style, Add SelectionOption 2025-05-04 19:35:44 -04:00
91c4d5481f Add MenuAction, SelectionAction, SignalAction, never_prompt(options_manager propagation), Merged prepare 2025-05-04 14:11:03 -04:00
69b629eb08 Fix logic error print menu 2025-05-01 22:46:41 -04:00
f6316599d4 Update __main__.py to sync entrypoint 2025-05-01 22:41:06 -04:00
b51c4ba4f7 Update pyproject.toml 2025-05-01 22:37:58 -04:00
2d879561c9 Change __main__ to load falyx config from predefined locations 2025-05-01 22:32:36 -04:00
e91654ca27 Linting, pre-commit 2025-05-01 20:26:50 -04:00
4b1a9ef718 Add retry_utils, update docstrings, add tests 2025-05-01 00:35:36 -04:00
b9529d85ce Merge pull request 'io-actions' (#1) from io-actions into main
Reviewed-on: #1
2025-04-30 22:26:27 -04:00
fe9758adbf Add HTTPAction, update main demo 2025-04-30 22:23:59 -04:00
bc1637143c Rename ResultsContext -> SharedContext 2025-04-30 21:45:11 -04:00
80de941335 Hide ioactions, Add doc strings, Add tests 2025-04-29 16:34:20 -04:00
e9fdd9cec6 Add compatibility between BaseAction and BaseIOAction 2025-04-24 22:39:42 -04:00
1fe0cd2675 Add io_action.py 2025-04-24 19:13:13 -04:00
18163edab9 bottom_bar remove _items, add remove_item and clear functions 2025-04-24 19:08:37 -04:00
6c72e22415 Add options_manager, rework bottom_bar to only render through closures, easy add of options to bottom bar 2025-04-20 16:28:24 -04:00
ebcd4b43c6 Add ResultReport hook 2025-04-17 22:34:52 -04:00
7b74b98168 Expose all argument parsers to enable custom logic 2025-04-17 21:49:18 -04:00
4969b7cfa8 Add Examples 2025-04-16 21:52:40 -04:00
b9859c700f Solidify retry interface for Action, Command 2025-04-15 22:36:06 -04:00
3c75b5db3a Initial 2025-04-14 22:14:12 -04:00
585dad09e3 Initial commit 2025-04-03 10:16:03 -04:00