Update source code and remove runtime data from tracking
Add gitignore rules for browser session data, SQLite databases, media downloads, and build artifacts. Remove previously tracked runtime files from the repository. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
e90213d1ff
commit
dfa0580859
23 files changed
+5324
-347
No files matched your search
@@ -65,6 +65,7 @@ export class ResponseCheckerService {
|
||||
imageAnalysis: post?.imageAnalysis || null,
|
||||
postTitle: post?.title || null,
|
||||
responseSnippet: result.responseSnippet || null,
|
||||
subreddit: post?.subreddit || null,
|
||||
});
|
||||
|
||||
this.logger.info(`Got response from u/${message.recipient}! Stored for learning.`);
|
||||
@@ -152,8 +153,10 @@ export class ResponseCheckerService {
|
||||
};
|
||||
}
|
||||
|
||||
getSuccessfulExamples(limit: number = 3): string[] {
|
||||
const successful = this.successfulMessagesRepo.getRecent(limit);
|
||||
getSuccessfulExamples(limit: number = 3, subreddit?: string): string[] {
|
||||
const successful = subreddit
|
||||
? this.successfulMessagesRepo.getWeightedExamples(subreddit, limit)
|
||||
: this.successfulMessagesRepo.getRecent(limit);
|
||||
|
||||
return successful.map((s) => {
|
||||
let example = `Message: "${s.originalMessage}"`;
|
||||
@@ -163,6 +166,9 @@ export class ResponseCheckerService {
|
||||
if (s.postTitle) {
|
||||
example = `Post Title: "${s.postTitle}"\n${example}`;
|
||||
}
|
||||
if (s.responseSnippet) {
|
||||
example += `\nTheir reply: "${s.responseSnippet.slice(0, 150)}"`;
|
||||
}
|
||||
return example;
|
||||
});
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user