Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve error output handling #293

Merged
merged 4 commits into from
May 10, 2024
Merged

Improve error output handling #293

merged 4 commits into from
May 10, 2024

Conversation

DavidS-ovm
Copy link
Contributor

This fixes #270 (except for #291 and #292).

Callers already report this error either as log or in the bubbletea app.
... as they are not relevant anymore.

Note that this only applies to cmdModel-level tasks. The core tasks from
the tfPlanModel and tfApplyModel still show up. This is both because they
provide orientation of what would still have happened and they do not see
errors from other parts of the app.
@DavidS-ovm DavidS-ovm added this to the Overmind Plan Command milestone May 10, 2024
@DavidS-ovm DavidS-ovm requested a review from dylanratcliffe May 10, 2024 13:28
@DavidS-ovm DavidS-ovm merged commit b3f761a into main May 10, 2024
5 checks passed
@DavidS-ovm DavidS-ovm deleted the polish branch May 10, 2024 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CLI should just exit on error rather than printing steps that didn't happen
2 participants