Skip to content

fix(dreaming): allow manual runs when disabled and add LLM fallback - #499

Merged
EyJunge1 merged 1 commit into
tickernelz:mainfrom
EyJunge1:fix/dreaming-fallback-and-manual-run
Nov 6, 2026
Merged

EyJunge1 merged 1 commit into
tickernelz:mainfrom
EyJunge1:fix/dreaming-fallback-and-manual-run

Conversation

@EyJunge1

@EyJunge1 EyJunge1 commented Nov 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

Test plan

  • bun test tests/dreaming-run.test.ts
  • bun run typecheck
  • bun run check
  • With dreaming.enabled: false, click Dream in the web UI → run succeeds (or provider toast), no raw "Dreaming is disabled" error
  • With flaky OpenCode structured output + external fallback configured, dreaming groups recover instead of counting as groupsFailed

Checklist

  • Branch is based on main (do not open PRs from commits already on main)
  • bun test passes (or N/A)
  • bun run typecheck passes (or N/A)
  • bun run check passes (format + lint + typecheck; or N/A)
  • Docs / README updated when behavior or contribution process changes

Closes #491
Closes #493

Keep dreaming.enabled as a scheduler-only gate so the Dream button works
in manual-only mode, and recover empty OpenCode structured output via a
variant-less retry plus the external memoryModel channel like auto-capture.

Refs: tickernelz#491 tickernelz#493
@EyJunge1
EyJunge1 merged commit ffc484c into tickernelz:main Nov 6, 2026
9 checks passed
@EyJunge1 EyJunge1 mentioned this pull request Nov 6, 2026
3 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant