Skip to content

feat: add description_long to all cacao fpsexec compute units#67

Merged
oguyon merged 1 commit into
framework-devfrom
feat/help-h2-descriptions
May 9, 2026
Merged

feat: add description_long to all cacao fpsexec compute units#67
oguyon merged 1 commit into
framework-devfrom
feat/help-h2-descriptions

Conversation

@oguyon

@oguyon oguyon commented May 9, 2026

Copy link
Copy Markdown
Member

Summary

Add verbose .description_long fields to FPS_APP_INFO structs across all 36 cacao modules, enabling the new -h2 flag for machine-readable verbose descriptions.

Changes

Added .description_long to all fpsexec compute units:

Module Files
AOloopControl 5
AOloopControl_DM 4
AOloopControl_IOtools 7
AOloopControl_PredictiveControl 1
AOloopControl_acquireCalib 2
AOloopControl_perfTest 6
computeCalib 11
pyramidWFStools 1

Each description provides algorithm-focused context about the AO control function implemented.

Dependency

Requires milk-org/milk#114 which adds the description_long field to FPS_APP_INFO in fps_cli_binding.h.

Prompt Summary

Part of a broader effort to standardize the milk/cacao help ecosystem with verbose -h2 descriptions across all ~114 executables.

AI Authorship

  • Model: Antigravity
  • User edits: None. All code was generated by the agent.

Add verbose .description_long fields to FPS_APP_INFO structs across
all 36 cacao modules: AOloopControl, AOloopControl_DM, IOtools,
PredictiveControl, acquireCalib, perfTest, computeCalib, and
pyramidWFStools. Enables the new -h2 flag for machine-readable
verbose descriptions.
@oguyon oguyon merged commit fe6dcf4 into framework-dev May 9, 2026
1 check passed
@oguyon oguyon deleted the feat/help-h2-descriptions branch May 9, 2026 23:48
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