Skip to content

Plan Status Code Updates#191

Closed
nkleiner wants to merge 30 commits into
Developfrom
UserDefinableErrorHandling
Closed

Plan Status Code Updates#191
nkleiner wants to merge 30 commits into
Developfrom
UserDefinableErrorHandling

Conversation

@nkleiner

Copy link
Copy Markdown
Member

These changes add the ability to tell the planner what the status of the last plan's execution is, allowing planners the flexibility of knowing when they've proposed invalid or unreachable parameters

nkleiner added 30 commits April 28, 2026 13:17
# Conflicts:
#	Ares.Core/Ares.Core.csproj
#	AresScript/AresScript.csproj
#	DemoRemoteAnalyzer/DemoRemoteAnalyzer.csproj
#	DemoRemoteDevice/DemoRemoteDevice.csproj
#	DemoRemotePlanner/DemoRemotePlanner.csproj
#	UI/UI.csproj
…h retying commands, which is done at the step execution level when applicable. Next is going to be dealing with things like replanning and safe mode entry.
…prompt user" case which will need some additional UI work done.
# Conflicts:
#	Ares.Core/Ares.Core.csproj
#	Ares.Core/ServiceCollectionExtensions.cs
#	AresScript/AresScript.csproj
#	DemoRemoteAnalyzer/DemoRemoteAnalyzer.csproj
#	DemoRemoteDevice/DemoRemoteDevice.csproj
#	DemoRemotePlanner/DemoRemotePlanner.csproj
#	UI/ServiceCollectionExtensions.cs
#	UI/UI.csproj
# Conflicts:
#	Ares.Core/Ares.Core.csproj
#	Ares.Core/Execution/Executors/ExecutorSummaryHelpers.cs
#	Ares.Core/Execution/Executors/SequentialStepExecutor.cs
#	AresScript/AresScript.csproj
#	DemoRemoteAnalyzer/DemoRemoteAnalyzer.csproj
#	DemoRemoteDevice/DemoRemoteDevice.csproj
#	DemoRemotePlanner/DemoRemotePlanner.csproj
#	UI/UI.csproj
…safe. Also prompt user for decision when receiving the default (unset) status code from a command failure.
# Conflicts:
#	Ares.Core.Tests/Execution/CampaignExecutorTests.cs
#	Ares.Core/Ares.Core.csproj
#	Ares.Core/Execution/Executors/CampaignExecutor.cs
#	Ares.Core/Execution/Executors/CommandExecutor.cs
#	Ares.Core/Execution/Executors/ExecutorSummaryHelpers.cs
#	Ares.Core/Execution/Executors/ExperimentExecutor.cs
#	AresScript/AresScript.csproj
#	DemoRemoteAnalyzer/DemoRemoteAnalyzer.csproj
#	DemoRemoteDevice/DemoRemoteDevice.csproj
#	DemoRemotePlanner/DemoRemotePlanner.csproj
#	UI/Components/Layouts/MainLayout.razor
#	UI/Features/Execution/Execution.razor
#	UI/Features/Execution/ExecutionViewModel.cs
#	UI/UI.csproj
@nkleiner

Copy link
Copy Markdown
Member Author

Closing this as the pull request for batch planning contains a corrected version of this feature.

@nkleiner nkleiner closed this Jun 23, 2026
@nkleiner nkleiner deleted the UserDefinableErrorHandling branch June 23, 2026 14:47
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.

1 participant