Skip to content

feat(cli): interactive human review over daemon socket#46

Merged
alxsuv merged 1 commit into
mainfrom
feat/45-daemon-interactive-review
Mar 15, 2026
Merged

feat(cli): interactive human review over daemon socket#46
alxsuv merged 1 commit into
mainfrom
feat/45-daemon-interactive-review

Conversation

@alxsuv

@alxsuv alxsuv commented Mar 15, 2026

Copy link
Copy Markdown
Member
  • Replace monolithic CLIReviewManager with DaemonReviewHandler, CLIReviewHandler, ReviewTerminal, and ContextEditor
  • Add bidirectional attachInteractive() to DaemonClient for review_request/review_response frame exchange
  • Introduce AWAITING_REVIEW execution status with suspend/resume on client detach/attach
  • Update ReviewPostProcessor and ReviewDecision in hensu-core for daemon flow
  • Update CLI README and unified-architecture docs

Resolve: #45

- Replace monolithic CLIReviewManager with DaemonReviewHandler, CLIReviewHandler, ReviewTerminal, and ContextEditor
- Add bidirectional attachInteractive() to DaemonClient for review_request/review_response frame exchange
- Introduce AWAITING_REVIEW execution status with suspend/resume on client detach/attach
- Update ReviewPostProcessor and ReviewDecision in hensu-core for daemon flow
- Update CLI README and unified-architecture docs

Resolve: #45
Signed-off-by: Aleksandr Suvorov <asuvorov@hensu.io>
@alxsuv alxsuv merged commit c2f7dbc into main Mar 15, 2026
7 checks passed
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.

[Feature] Interactive review via daemon socket

1 participant