Ana Hobden
c39bf0a510
Flesh out docs and tidy up public API substantially ( #67 )
...
* Make plans versioned
* Delint
* speeeeeeeeling
* remove file that was dead
* Flesh out docs and improve public API
* Speeling
* Fixups
* Fix doctests
* Do a better job with actionstate
* Add some more docs
* Fix doctest
* Make CLI stuff optional
* Touchup
* Speeling
2022-11-28 22:57:35 +00:00
Ana Hobden
7cc71f1ccd
Make plans versioned ( #62 )
...
* Make plans versioned
* Delint
* speeeeeeeeling
* remove file that was dead
2022-11-25 11:46:38 -08:00
Ana Hobden
72d3fcd942
Detect if plan already done
2022-11-08 10:18:05 -08:00
Ana Hobden
e57311a807
Install can detect existing /nix/receipt.json
2022-11-08 09:58:53 -08:00
Ana Hobden
eb1d8215f3
Improve planner and plan output
2022-10-28 12:44:07 -07:00
Ana Hobden
92f6a4e2b7
Cleanup BoxableError location
...
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-10-27 08:38:21 -07:00
Ana Hobden
f49c155117
Ensure Planners and Actions can be created externally
...
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-10-26 15:13:42 -07:00
Ana Hobden
cc1cbe109a
Box up errors, dyn Actionables
...
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-10-26 14:14:53 -07:00
Ana Hobden
706af47714
Tidy up some planner api
...
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2022-10-26 09:27:50 -07:00
Ana Hobden
16acc1fe6c
Rework planners to support custom args
2022-10-25 11:57:09 -07:00
Ana Hobden
8924bf5cb7
Hobbling along
2022-10-24 16:16:18 -07:00
Ana Hobden
64e7423a0a
Explore planner pattern using steam deck example
2022-10-17 12:19:07 -07:00
Ana Hobden
144af153f6
Support different planners
2022-10-14 15:14:03 -07:00