Skip to content

feat(reminders): support operator-triggered runs - #1527

Draft
Aaronontheweb wants to merge 4 commits into
netclaw-dev:devfrom
Aaronontheweb:issue-1511-reminder-run-now
Draft

feat(reminders): support operator-triggered runs#1527
Aaronontheweb wants to merge 4 commits into
netclaw-dev:devfrom
Aaronontheweb:issue-1511-reminder-run-now

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Collaborator

Summary

  • add daemon-backed netclaw reminder run <id> for immediate reminder execution
  • track scheduled vs manual execution source in runtime completion and history
  • preserve scheduled semantics for one-shot reminders and scheduled failure accounting

Validation

  • dotnet test src/Netclaw.Actors.Tests/Netclaw.Actors.Tests.csproj --filter "FullyQualifiedName~Reminder"
  • dotnet test src/Netclaw.Daemon.Tests/Netclaw.Daemon.Tests.csproj --filter "FullyQualifiedName~ReminderEndpointAuthorizationTests"
  • dotnet test src/Netclaw.Cli.Tests/Netclaw.Cli.Tests.csproj --filter "FullyQualifiedName~ReminderCommandTests"
  • dotnet slopwatch analyze
  • pwsh ./scripts/Add-FileHeaders.ps1 -Verify
  • git diff --check
  • openspec validate manual-reminder-execution --type change

Notes

  • full dotnet test --no-restore could not complete locally because the filesystem hit 100% and MSBuild failed with No space left on device
  • ./evals/run-evals.sh requires eval target credentials that are not configured in this environment

@Aaronontheweb
Aaronontheweb force-pushed the issue-1511-reminder-run-now branch from a8fa435 to 680c16e Compare June 30, 2026 17:02
@Aaronontheweb Aaronontheweb added reminders Reminder scheduling, execution, and history UX/DX UI / UX / DX friction issue or user-facing annoyances. labels Jul 2, 2026
@Aaronontheweb
Aaronontheweb force-pushed the issue-1511-reminder-run-now branch from e432771 to 96037d4 Compare July 7, 2026 18:45
@Aaronontheweb
Aaronontheweb force-pushed the issue-1511-reminder-run-now branch from 96037d4 to 8928aa9 Compare July 7, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

reminders Reminder scheduling, execution, and history UX/DX UI / UX / DX friction issue or user-facing annoyances.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant