Skip to content

fix: resolve all Mirabel64-assigned issues (#363, #372, #373, #374) - #514

Merged
MaryammAli merged 2 commits into
BlockDash-Studios:mainfrom
Mirabel64:fix/mirabel64-issues-363-372-373-374
Jul 29, 2026
Merged

fix: resolve all Mirabel64-assigned issues (#363, #372, #373, #374)#514
MaryammAli merged 2 commits into
BlockDash-Studios:mainfrom
Mirabel64:fix/mirabel64-issues-363-372-373-374

Conversation

@Mirabel64

Copy link
Copy Markdown
Contributor

Incidental: Fixed corrupted env.schema.ts and metrics.service.ts files.

Closes #363, closes #372, closes #373, closes #374

…ockDash-Studios#372, BlockDash-Studios#373, BlockDash-Studios#374)

- BlockDash-Studios#363: Add expiration checks to reward prize pool distribution.
  Prevents expired or already-consumed rewards from being redeemed.
  Added expiresAt field, isPoolExpired() validation, and metrics.

- BlockDash-Studios#372: Add conversation memory summaries for long tutoring sessions.
  Auto-summarizes chat history when it exceeds AI_MAX_CHAT_HISTORY_LENGTH,
  compacts older messages into a summary string to control token usage.

- BlockDash-Studios#373: Fix chat streaming disconnects leaving partial messages in state.
  Added isComplete flag to ChatMessage, markMessageIncomplete() and
  cleanupIncompleteMessages() methods, and streaming disconnect metrics.

- BlockDash-Studios#374: Extract chat prompt templates into versioned configuration.
  New PromptTemplateService with config file loading, versioned defaults,
  and fallback behavior. Templates now auditable and independently evolvable.

Incidental: Fixed corrupted env.schema.ts and metrics.service.ts files.

Closes BlockDash-Studios#363, closes BlockDash-Studios#372, closes BlockDash-Studios#373, closes BlockDash-Studios#374
@drips-wave

drips-wave Bot commented Jul 29, 2026

Copy link
Copy Markdown

@Mirabel64 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@MaryammAli MaryammAli left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@MaryammAli MaryammAli left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@MaryammAli MaryammAli left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@MaryammAli MaryammAli left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@MaryammAli
MaryammAli merged commit 4ab0701 into BlockDash-Studios:main Jul 29, 2026
1 check 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

2 participants