Skip to content

Feat/stop command#118

Merged
Qsnh merged 14 commits intomainfrom
feat/stop-command
Apr 22, 2026
Merged

Feat/stop command#118
Qsnh merged 14 commits intomainfrom
feat/stop-command

Conversation

@Qsnh
Copy link
Copy Markdown
Contributor

@Qsnh Qsnh commented Apr 22, 2026

No description provided.

Qsnh and others added 14 commits April 21, 2026 20:11
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Remove redundant doc comments on unexported-style interfaces and struct
  (consistent with clear.go which has none)
- Add reply() helper to StopCommandHandler, matching EngineCommandHandler
  and ClearCommandHandler
- Align runningMu/running field indentation in Feeder struct

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…stop

The summary reply already communicates how many messages were cancelled,
so individual NotifyTaskFailure calls for each queued message were noisy.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Use isExactOrPrefixed in StopCommandHandler.IsCommand for consistency
  with ClearCommandHandler and EngineCommandHandler
- Extract scanIDs helper to deduplicate row-scan boilerplate shared by
  FailReceived and ResetFeedingToReceived

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Qsnh Qsnh merged commit 87fb705 into main Apr 22, 2026
@Qsnh Qsnh deleted the feat/stop-command branch April 22, 2026 04:35
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