Repository navigation
v0.1.24
Added
- robit-agent:
generate_image工具新增 4 个可选参数:size(输出分辨率,宽*高格式,如1696*960)、negative_prompt(反向提示词)、prompt_extend(提示词智能改写开关,遇IPInfringementSuspect/DataInspectionFailed审核报错时可设false重试)、seed(随机种子,范围 [0, 2147483647],越界直接返回参数错误)。参数经extra_params管道透传:DashScope 协议合并进parameters,OpenAI 兼容协议合并进请求体顶层;全部省略时请求体与之前完全一致,不影响现有行为。
Changed
- robit-agent / robit-ai:记忆机制重构。新增
[app] memory_mode配置(tools/file/off),默认file——未配置的用户升级后 SQLite 记忆工具(memorize/recall/forget/list_memories)不再注册,自动切换为文件记忆机制:记忆目录(.robit/memory/,启用global_storage时为~/.robit/memory/)下由 Agent 通过write/edit工具维护主记忆文件memory.md与每日记忆文件memory-YYYY-MM-DD.md,机制说明与主记忆内容(上限 16KB,超限截断)随系统提示词注入上下文;memory.md内容中的字面占位符文本不受模板替换影响。需要原 SQLite 记忆工具的用户请显式配置memory_mode = "tools";已有memories表数据不迁移、不删除。Bot 平台各聊天共享同一份memory.md。 - robit-agent:记忆跟进修复。每日记忆文件名与系统提示词
{date}改用本地时区日期(复用日志轮转的local_utc_offset,无法确定时回退 UTC),UTC+8 用户在本地 0-8 点不再落到“昨天”的文件;DB 时间戳(created_at/updated_at)保持 UTC 不变。memory_mode = "file"但enabled_tools未包含write/edit时,启动输出告警提示记忆将无法持久化(补齐工具或改设memory_mode = "off")。
Full Changelog: v0.1.23...v0.1.24