This website requires JavaScript.
7a3058d8b5
docs: finalize streaming turn architecture
xiaoxixi
2026-07-17 17:45:22 +08:00
c6e022f6cb
feat: stream turns through Feishu cards
xiaoxixi
2026-07-17 17:30:38 +08:00
c7ceb877a2
feat: stream Anthropic turns with signed replay state
xiaoxixi
2026-07-17 17:11:26 +08:00
6230ac8e36
feat: stream turn snapshots to TUI and WebUI
xiaoxixi
2026-07-17 16:53:21 +08:00
55da3204f8
feat: coordinate live turn delivery
xiaoxixi
2026-07-17 15:56:52 +08:00
3ada5b9421
feat: stream agent turns through session lifecycle
xiaoxixi
2026-07-17 15:44:08 +08:00
588449d373
feat: stream OpenAI provider responses
xiaoxixi
2026-07-17 15:17:36 +08:00
a7980b7f72
feat: add authoritative turn state machine
xiaoxixi
2026-07-17 14:52:56 +08:00
740d0f4f33
feat: persist streaming turn metadata
xiaoxixi
2026-07-17 14:37:10 +08:00
b7d9a41f94
docs: define streaming turn architecture
xiaoxixi
2026-07-17 12:57:35 +08:00
a5a3e617d2
chore: remove temporary media artifact
xiaoxixi
2026-07-16 23:20:26 +08:00
28a313bf21
docs: add memory system design proposal
xiaoxixi
2026-07-16 23:20:15 +08:00
e3b2ff2472
feat(config): load layered startup env files
xiaoxixi
2026-07-16 23:20:00 +08:00
5c84d587f9
feat(docker): make gateway bind address configurable
xiaoxixi
2026-07-16 23:19:47 +08:00
6d69ba9272
fix(webui): support UUID generation over LAN HTTP
xiaoxixi
2026-07-16 23:19:34 +08:00
1c59880f64
修复搜索工具错误
xiaoxixi
2026-07-16 22:34:06 +08:00
a73f9edda2
支持工具读取图片并注入多模态模型
agent/tool-media-input
xiaoxixi
2026-07-16 19:07:56 +08:00
f4172fea38
实现tui和webui的附件收发,优化文件在消息中的处理
xiaoxixi
2026-07-16 17:49:51 +08:00
e37581c909
增加tui和web的配对码要求。
xiaoxixi
2026-07-16 15:18:21 +08:00
7a144cea8a
优化前端显示,渲染markdown、新增黑白主题
xiaoxixi
2026-07-15 18:16:18 +08:00
351af8870d
初步实现todo功能
xiaoxixi
2026-07-15 17:48:14 +08:00
9ac898acbb
扩充定时任务功能、实现类似其他agent软件的heartbeat功能
xiaoxixi
2026-07-15 16:36:10 +08:00
6e56a84054
增加命令补全
xiaoxixi
2026-07-15 14:00:36 +08:00
dba1a046c0
增加内嵌webui
xiaoxixi
2026-07-15 10:40:56 +08:00
89a1512350
新增service子命令
xiaoxixi
2026-07-14 16:10:08 +08:00
27d126cf73
tui客户端增强。
xiaoxixi
2026-07-14 14:31:16 +08:00
901b622b40
更新文档
xiaoxixi
2026-07-14 13:02:06 +08:00
18f1e47f77
fix(feishu): bound shutdown during connection
xiaoxixi
2026-07-14 12:43:02 +08:00
3f1350c33b
fix(channels): retry only transient delivery errors
xiaoxixi
2026-07-14 11:57:47 +08:00
f42e9d44cc
refactor(session): isolate messaging and persistence
xiaoxixi
2026-07-14 11:56:19 +08:00
24d3e26b43
fix(runtime): eliminate unowned persistence tasks
xiaoxixi
2026-07-14 11:50:55 +08:00
59ecb27c06
删除陈旧文档
xiaoxixi
2026-07-14 11:49:42 +08:00
954bfd1d75
fix(messaging): make persistence and delivery explicit
xiaoxixi
2026-07-14 11:49:02 +08:00
c2d4fc5f09
refactor: remove dead code and unused state
xiaoxixi
2026-07-14 11:41:07 +08:00
560ace50c1
refactor(storage): remove legacy persistence paths
xiaoxixi
2026-07-14 11:33:48 +08:00
f691c1aad6
fix(agent): supervise background tasks atomically
xiaoxixi
2026-07-14 11:30:32 +08:00
a9c297764e
fix(channels): unify lifecycle ownership
xiaoxixi
2026-07-14 11:24:03 +08:00
63d20d1eb8
refactor: eliminate build warnings and legacy evaluator
xiaoxixi
2026-07-14 11:00:39 +08:00
3d580828b5
fix(runtime): harden persistence scheduling and shutdown
xiaoxixi
2026-07-14 10:37:58 +08:00
b06bc4f025
fix(runtime): harden session persistence and outbound dispatch
xiaoxixi
2026-07-14 10:08:55 +08:00
5079458f55
增加时区
xiaoski
2026-07-07 10:51:40 +08:00
fdd7f47305
系统提示词精简,拆分固定部分与可变部分,固化工具skill顺序,提升缓存命中率
xiaoxixi
2026-06-17 23:25:28 +08:00
f08bf85b37
添加基础skill
xiaoxixi
2026-06-17 22:42:37 +08:00
2558d6dae1
优化代码格式,调整断言和格式化共享日历事件输出
xiaoxixi
2026-06-17 22:40:43 +08:00
fe2bc3dfd3
更新版本号至1.1.2,优化Dockerfile中的himalaya安装方式,调整内容块构建逻辑以保留文本,增强Feishu通道的媒体处理,新增交互式消息设计文档
xiaoxixi
2026-06-17 22:22:41 +08:00
e707774175
清理代码问题
xiaoxixi
2026-06-16 22:56:01 +08:00
ad7fa70a02
优化session的锁
xiaoxixi
2026-06-16 22:47:07 +08:00
48c8a51d9a
Update README.md and add runtime architecture and message flow diagrams
xiaoski
2026-06-15 23:57:08 +08:00
8f4ee79d8d
Format codebase with rustfmt
xiaoski
2026-06-15 23:47:24 +08:00
c6f4392e63
Fix CLI session routing and dialog controls
xiaoski
2026-06-15 23:44:41 +08:00
0d66536e90
清理过期文档
xiaoski
2026-06-15 23:29:32 +08:00
0c3e740d15
修改说明文档+添加dockerfile
xiaoski
2026-06-15 23:20:13 +08:00
014538eedc
feat(tools): add PtyTool with PtyManager for persistent PTY sessions
xiaoski
2026-05-29 17:03:19 +08:00
2a69021e27
chore: add portable-pty dependency
xiaoski
2026-05-29 16:59:16 +08:00
3df628bd28
补充/info信息
xiaoski
2026-05-29 16:23:35 +08:00
ea1338c94f
优化子agent提示词
xiaoski
2026-05-29 11:22:48 +08:00
b89dce013c
修改版本号。
xiaoski
2026-05-25 23:25:58 +08:00
41b4895ff0
增加sub-agent机制。
xiaoski
2026-05-25 23:23:10 +08:00
a77c026826
增加deepseek的支持。
xiaoski
2026-05-25 17:40:17 +08:00
f0879f8d13
重构文件消息处理流程。
xiaoski
2026-05-25 11:59:29 +08:00
22be6e404b
优化斜杠命令处理机制,增加/stop命令
xiaoski
2026-05-24 18:12:18 +08:00
b84c6f85db
优化浏览器工具
xiaoski
2026-05-24 16:36:11 +08:00
4fc47d9b83
增加工具说明
xiaoski
2026-05-24 14:56:43 +08:00
b85578a7d2
新增浏览器调用能力。
xiaoski
2026-05-21 17:11:53 +08:00
2f11aed44a
feat(skills): add built-in skill packaging mechanism and about-picobot documentation
xiaoski
2026-05-15 12:00:18 +08:00
7a30848f65
修改skill加载机制
xiaoski
2026-05-15 10:39:35 +08:00
c92b07f2c6
fix(dependencies): update reqwest, regex, tokio, uuid, cron, ratatui, crossterm, hostname, and which versions; improve input area cursor positioning
xiaoxixi
2026-05-13 22:51:16 +08:00
db24d42076
feat(file_read): enhance file reading with encoding detection and support for binary files
xiaoxixi
2026-05-13 22:43:03 +08:00
1a3cfbb0af
系统提示词优化
xiaoski
2026-05-13 18:31:23 +08:00
2bff987be1
飞书渠道简化
xiaoski
2026-05-13 18:07:34 +08:00
52925fcd73
增加MCP适配
xiaoski
2026-05-13 16:43:38 +08:00
d957f9c649
feat(send_message): support file sending via Feishu; fix upload endpoint and message format
xiaoski
2026-05-13 12:06:55 +08:00
ebbf7e4036
refactor(session): make cron stateless, split session lock, eliminate deadlock
xiaoski
2026-05-13 10:40:58 +08:00
99a57a816a
增加LLM相关错误处理
xiaoski
2026-05-13 08:59:23 +08:00
3d42f22f83
fix(session): replace Mutex with task-local storage to prevent reentrant deadlock in send_message
xiaoski
2026-05-13 08:48:31 +08:00
1e69fa3bd1
feat: enhance memory section guide and improve search tool descriptions for clarity
xiaoxixi
2026-05-11 18:01:25 +08:00
ac2c1e0fe0
chore: fix clippy lints and suppress dead_code warnings
xiaoxixi
2026-05-10 23:26:55 +08:00
5ef89cd667
refactor: remove unused functions and improve path resolution in tools
xiaoxixi
2026-05-10 23:14:12 +08:00
5aec8cefb9
feat: add config.example.json template and update AGENTS.md with new config path
xiaoxixi
2026-05-10 18:45:53 +08:00
a479b92cdf
feat(tools): add ContentSearchTool and FileSearchTool for enhanced file and content searching capabilities
xiaoxixi
2026-05-10 18:32:35 +08:00
af07eaf820
feat: add default AGENTS.md and USER.md templates and ensure their presence in the user's config directory
xiaoxixi
2026-05-10 18:07:50 +08:00
c81b1e42c7
feat(skills): enhance SkillsLoader to support workspace skills directory and update skills loading logic feat(get-skill): add action parameter for skill retrieval and implement skill listing functionality fix(session): adjust skills prompt formatting for improved clarity
xiaoxixi
2026-05-10 17:45:34 +08:00
bafa7a606c
fix: update database filename and improve session management in chat manager
xiaoxixi
2026-05-10 15:51:03 +08:00
11a8e93b77
feat(chat-manager): enhance message retrieval with pagination and time range filtering
xiaoxixi
2026-05-10 15:12:30 +08:00
8c0c76a232
fix(session): persist compression marker on retry, warn on storage/persist errors
xiaoxixi
2026-05-10 14:52:10 +08:00
709d70f828
docs: add incremental session recovery design and implementation plan
xiaoxixi
2026-05-10 14:46:27 +08:00
25d37bcdc1
feat(system-prompt): add history section prompting agent to use timeline_recall
xiaoxixi
2026-05-10 14:46:20 +08:00
3d29854079
feat(session): incremental recovery from storage using compressed timeline
xiaoxixi
2026-05-10 14:41:48 +08:00
e65130450e
feat(compressor): return CompressionResult with created_timelines flag, record marker in handle_message and /compact
xiaoxixi
2026-05-10 14:40:13 +08:00
29543444da
feat(storage): add load_messages_after_timestamp, load_session_timelines, get_max_message_seq
xiaoxixi
2026-05-10 14:36:40 +08:00
d022e30943
feat(storage): add last_compressed_message_at column to sessions table and Session struct
xiaoxixi
2026-05-10 14:35:21 +08:00
cb1140e9be
refactor(memory): Timeline 按 session 隔离,拆分知识/摘要检索工具
xiaoxixi
2026-05-10 13:35:21 +08:00
f9ae4b2c69
fix(context): 全面修复和增强上下文压缩机制
xiaoxixi
2026-05-10 12:23:26 +08:00
488e10dceb
fix: advance last_consolidated_at after compression, update docs
xiaoxixi
2026-05-08 21:56:05 +08:00
81e9f1e7db
clippy --fix: 合并嵌套if、简化map_or、移除冗余引用等机械性优化
xiaoxixi
2026-05-08 16:35:21 +08:00
ceb8234a30
飞书渠道剥离思维链内容,不显示<think>标签
xiaoxixi
2026-05-08 16:19:19 +08:00
5d62141658
1、修复和提升记忆系统 2、简化消息标记
xiaoxixi
2026-05-08 15:09:27 +08:00
2617558a27
记忆工具合并文件,改成记忆系统总是开启。
xiaoxixi
2026-05-08 10:28:34 +08:00
c602a0695d
feat: add memory system with FTS5 search and context compression integration
xiaoxixi
2026-05-07 23:32:59 +08:00
618016ac43
chore: add .worktrees/ to .gitignore
xiaoxixi
2026-05-07 23:05:01 +08:00