Skip to content

openhands#66

Open
shanwenbin wants to merge 2 commits into
PetteriAimonen:masterfrom
shanwenbin:master
Open

openhands#66
shanwenbin wants to merge 2 commits into
PetteriAimonen:masterfrom
shanwenbin:master

Conversation

@shanwenbin

Copy link
Copy Markdown

No description provided.

openhands-agent and others added 2 commits July 5, 2025 11:36
- Add comprehensive C++14 SDK with modern interface
- Implement FocusStackOptions builder pattern for configuration
- Add ThreadSafeFocusStacker for advanced processing control
- Add EasyFocusStacker for simple one-line usage
- Include comprehensive error handling with custom Result types
- Add detailed documentation and usage examples
- Update CMakeLists.txt to build SDK example
- All functionality tested and working correctly
Add Focus Stack SDK - Modern C++14 Interface
@PetteriAimonen

Copy link
Copy Markdown
Owner

Thanks for the contribution!

I haven't had time to really think about what kind of API would be best towards library users. Creating an API tends to create a long-term obligation to keeping it compatible.

I have some mixed feelings towards how the API in this pull request works, but I also don't really have the time and energy to review it in detail and comment. I'll leave this unmerged for now. Sorry for the inconvenience.

For any other people interested in this kind of API functionality, feel free to comment and improve upon this initial code.

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.

3 participants