-
Notifications
You must be signed in to change notification settings - Fork 2
feat: loop mode + poetic closing (5-min EventBridge loop, haiku, "Reminds me of" suffix) #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
716da84
docs(spec): add loop mode + poetic closing design
claude dbc9887
fix(spec): tighten three points after self-review
claude 8414c4f
fix(spec): strip dedup; loop-start/stop disable EventBridge rule
claude c1749a3
fix(spec): require LOOP_RULE_NAME whenever LOOP_TOKEN is set
claude 171c6cc
fix(spec): one combined message per tick; auto-generate LOOP_TOKEN
claude 51fa252
spec: change loop cadence from 3 minutes to 5 minutes
claude e0fb955
fix(spec): add base_message column to prevent suffix snowball
claude 17f2025
docs(spec): mark loop mode + poetic closing as approved
claude 993f4fa
feat(schema): add base_message column for snowball-free RAG suffix
claude 2d708ff
feat(rag): global KNN returns baseMessage, filter null base_message
claude a470937
refactor(format): introduce LoopContext, remove SimilarPastResult
claude efb7b6a
refactor(format): local template uses LoopContext, drops LABELS
claude 80e15c6
feat(format): Bedrock formatter uses LoopContext, system prompt asks …
claude a992bd7
feat(fetch): combined-message + two-step RAG + base_message separation
claude ebe652e
feat(fetch): thread weatherLocation through localFetch and handler
claude 358ac75
test(handler): assert one Converse call per tick with two sources
claude 38ce6a0
feat(infra): 5-min schedule, LoopRuleName output, 60s lambda timeout
claude b84a76e
feat(scripts): loop-start.sh and loop-stop.sh toggle EventBridge rule
claude aa78838
chore(package): expose loop-start and loop-stop npm scripts
claude d02f425
docs(readme): add Loop mode subsection with start/stop scripts
claude 7294005
docs(budget): note 5-min loop Bedrock-call rate and row growth
claude 0646b7c
docs(rehydration): note Lambda /tmp storage ceiling at loop cadence
claude 2e0dcf7
docs(spec): land loop-mode + poetic-closing plan and implemented spec
claude 2dccc00
fix(pr): address CodeRabbit review comments
claude 77906d9
fix(pr): address CodeRabbit round 2 review comments
claude a77ec71
feat(loop): add loop-status script and docs
claude File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.