Skip to content

fix(tui): stop treating every user message as a SUMMARY objective - #116

Closed
li872 wants to merge 1 commit into
stepfun-ai:mainfrom
li872:fix/summary-objective-candidates
Closed

li872 wants to merge 1 commit into
stepfun-ai:mainfrom
li872:fix/summary-objective-candidates

Conversation

@li872

@li872 li872 commented Sep 14, 2026

Copy link
Copy Markdown

Summary

SUMMARY treated every non-empty user message as an objective, so casual prompts cluttered Current / Superseded Objectives.

extractObjectiveCandidates now keeps only explicit goal signals (/goal, wake prompts, labeled Goal/Objective lines). Ordinary chat stays under user turns.

Closes #73

Tests

Closes #73

Conversation memory promoted every non-empty user message into
Current / Superseded Objectives, so ordinary chat cluttered the
TUI SUMMARY panel. Keep only explicit /goal, wake-prompt, and
labeled objective signals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/core packages/core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ui: SUMMARY panel treats every user message as an objective, causing visual clutter

2 participants