Conversation
Implement the meme ingestion pipeline, unified image uid support, memes toolset, and WebUI management surface. Co-authored-by: Codex <noreply@openai.com>
Restore Chroma-compatible embedding payloads in meme vector upsert. Co-authored-by: Codex <noreply@openai.com>
Adjust the auto-description prompt to prefer 50-100 character descriptions. Co-authored-by: Codex <noreply@openai.com>
Wrap the meme search results in a fixed-height scroll area so the detail panel stays visible. Co-authored-by: Codex <noreply@openai.com>
Only allow low-frequency participation in clearly open multi-party discussions, and default to silence when the target is unclear. Co-authored-by: Codex <noreply@openai.com>
Make optional participation more conservative while preferring memes when the bot does join light conversations. Co-authored-by: Codex <noreply@openai.com>
Move dynamic prompt content later and add automatic prompt_cache_key generation with per-model toggles. Co-authored-by: Codex <noreply@openai.com>
Set the default meme source image size limit to 500KB in config defaults and docs. Co-authored-by: Codex <noreply@openai.com>
Tighten meme judgment and description prompts, require full-image meme suitability, and expand description length. Co-authored-by: Codex <noreply@openai.com>
Clarify in entertainment_agent intro that image generation can use current-session image UIDs as reference images. Co-authored-by: Codex <noreply@openai.com>
Tell the AI about high-level knowledge, search, and meme capabilities in the runtime config summary. Co-authored-by: Codex <noreply@openai.com>
Make the bot favor standalone meme replies over short text when it chooses to join light conversations. Co-authored-by: Codex <noreply@openai.com>
Push light-chat participation further toward standalone meme replies instead of short text descriptions. Co-authored-by: Codex <noreply@openai.com>
Allow meme use not only in light chat but also in private replies, mentions, pokes, and lightweight Q&A when it helps the bot feel more human. Co-authored-by: Codex <noreply@openai.com>
…op delay, search filter truncation
- serialize same-content ingest jobs by sha256 within a process - clean up partially written meme files on unexpected ingest failures - escape list_memes LIKE wildcards and tighten attachment scope resolution - add regression tests and docs for FTS, rollback, and scope behavior Co-authored-by: GPT-5 <noreply@openai.com>
- track digest lock references so idle locks are removed safely - avoid unbounded growth in the per-digest ingest lock map - cover lock reclamation on success and failure paths Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
Co-authored-by: GPT-5 <noreply@openai.com>
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
概述
引入持久化表情包库,并对系统提示词进行多轮调优,强化表情包使用与参与时机控制。
变更内容