Skip to content

better progress message on cards#224

Merged
JerryZLiu merged 2 commits intoJerryZLiu:mainfrom
vegerot:pr224
Mar 4, 2026
Merged

better progress message on cards#224
JerryZLiu merged 2 commits intoJerryZLiu:mainfrom
vegerot:pr224

Conversation

@vegerot
Copy link
Copy Markdown
Contributor

@vegerot vegerot commented Mar 4, 2026

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates user-facing progress text during LLM batch reprocessing and refines the “Detailed Summary” prompt formatting guidelines used by the AI providers.

Changes:

  • Prefixes the retry UI step labels with 1/2 and 2/2 for clearer progress indication.
  • Updates Gemini and ChatCLI detailed-summary prompt specs/examples to include a colon after the time range.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
Dayflow/Dayflow/Views/UI/RetryCoordinator.swift Improves displayed progress messages by numbering the two processing steps.
Dayflow/Dayflow/Core/AI/GeminiPromptPreferences.swift Adjusts the detailed summary line format and examples to include a colon delimiter after the time range.
Dayflow/Dayflow/Core/AI/ChatCLIPromptPreferences.swift Mirrors the detailed summary formatting change for ChatCLI prompts (but introduces a small typo in an example).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Bad example:
"7:00 AM - 7:30 AM writing Notion doc
7:30 AM - 7:35 AM Slack
7:30 AM - 7:35: AM Slack
Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There’s a typo in this “Bad example” line: 7:30 AM - 7:35: AM Slack has an extra colon after 7:35, which breaks the time format you specify above. Adjust it to match the intended timestamp format (and, if desired, keep the trailing colon after the time range consistent with the “Format” line).

Suggested change
7:30 AM - 7:35: AM Slack
7:30 AM - 7:35 AM Slack

Copilot uses AI. Check for mistakes.
Comment on lines 120 to 122
Format each line as:
[H:MM AM/PM] - [H:MM AM/PM] [specific action] [in app/tool] [on what]
[H:MM AM/PM] - [H:MM AM/PM]: [specific action] [in app/tool] [on what]

Copy link

Copilot AI Mar 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR title mentions only progress messaging on cards, but this change also updates the LLM prompt spec for detailed summaries (new required colon after the time range, plus updated examples). Consider updating the PR title/description to reflect this behavioral change in prompt output so it’s easier to review/revert independently if needed.

Copilot uses AI. Check for mistakes.
@JerryZLiu JerryZLiu merged commit a5c7856 into JerryZLiu:main Mar 4, 2026
3 of 4 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.

3 participants