Commit graph

1132 commits

Author SHA1 Message Date
Jiayuan Zhang
0f5bd5fff1 refactor(agent): remove legacy memory subsystem 2026-02-17 15:33:39 +08:00
Jiayuan Zhang
700e64342c
Merge pull request #222 from multica-ai/codex/conversation-fasttrack-1-rebased
refactor: adopt conversation-first architecture across core and apps (rebased)
2026-02-17 10:01:26 +08:00
Jiayuan Zhang
642b674f33 fix(ci): resolve runner parse break and desktop lint warning 2026-02-17 09:50:28 +08:00
Jiayuan Zhang
218e6da544 refactor(apps): adopt conversation-first IPC and API surfaces 2026-02-17 09:42:13 +08:00
Jiayuan Zhang
5af7aa7840 refactor(core-hub): remove legacy agent RPC and fallback routing 2026-02-17 09:41:37 +08:00
Jiayuan Zhang
e622b8c6ba refactor(core-sdk): enforce conversation-only client protocol 2026-02-17 09:41:37 +08:00
Jiayuan Zhang
e1eaa73e04 fix(agent): infer run-log tool errors from payload 2026-02-17 09:41:37 +08:00
Jiayuan Zhang
9d1ac0049f refactor(protocol): standardize sessionId alias across conversation flows 2026-02-17 09:40:28 +08:00
Jiayuan Zhang
0e54c4118c refactor(gateway): isolate telegram session routing by chat thread 2026-02-17 09:40:28 +08:00
Jiayuan Zhang
6969790c25 refactor(protocol): deprecate legacy agentId conversation fallback 2026-02-17 09:40:28 +08:00
Jiayuan Zhang
4de89943f2 refactor(session): add agent/conversation hierarchical storage 2026-02-17 09:40:28 +08:00
Jiayuan Zhang
a0bb88e7b7 refactor(hub): enforce conversation-scoped device authorization 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
3123506657 refactor(channels): persist route bindings across restarts 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
c4d9f0273a docs: clarify channel route key conversation binding 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
dee70ea659 refactor(channels): bind route keys to isolated conversations 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
f0f6055031 feat(platform): align conversation semantics across surfaces 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
b7b3d323b8 refactor(hub): decouple agent and conversation runtime model 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
6a778e38e7 test(hub): cover conversation rpc handlers 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
5ccf7bd798 fix(hooks): persist verified main conversation identity 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
8e245e77ca refactor(clients): adopt conversation rpc with legacy fallback 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
3c8569151a refactor(hub): add conversation-first rpc aliases 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
708116afb1 feat(gateway): support telegram active conversation sessions 2026-02-17 09:39:25 +08:00
Jiayuan Zhang
16753d719b feat(desktop): add conversation switcher and new-session flow 2026-02-17 09:39:24 +08:00
Jiayuan Zhang
754e604a40 refactor(protocol): add conversationId compatibility across hub/client 2026-02-17 09:39:24 +08:00
Jiayuan Zhang
f4bd5b7bbc
Merge pull request #220 from multica-ai/codex/delegate-progress-timer
feat(desktop): show delegate sub-task progress and running timers
2026-02-17 03:34:52 +08:00
Jiayuan Zhang
d45605283e feat(desktop): show delegate sub-task progress and timers 2026-02-17 03:27:17 +08:00
Jiayuan Zhang
62feefb07d
Merge pull request #219 from multica-ai/codex/web-policy-hybrid-roadmap
docs(agent): add web tools policy optimization roadmap
2026-02-17 02:47:02 +08:00
Jiayuan Zhang
e28ecb9a91
Merge pull request #216 from multica-ai/codex/meta-skill-installer-e2e-skills-benchmark
feat(skills): add ClawHub meta installer and agent-driven E2E benchmark
2026-02-17 02:45:45 +08:00
Jiayuan Zhang
39fde8e4b0
Merge pull request #218 from multica-ai/codex/web-fetch-evidence-coverage
fix(agent): enforce web search fetch evidence coverage
2026-02-17 02:45:12 +08:00
Jiayuan Zhang
276e30626a docs(agent): add web tools policy optimization roadmap 2026-02-17 02:43:55 +08:00
Jiayuan Zhang
8a2b3e10f3 test(e2e): add natural Notion gap-discovery benchmark case 2026-02-17 02:37:29 +08:00
Jiayuan Zhang
4b7f0afb50 fix(agent): guard workaround and local skill mutation commands 2026-02-17 02:37:29 +08:00
Jiayuan Zhang
6fd4819280 fix(agent): surface installed skill ids in prompt 2026-02-17 02:37:29 +08:00
Jiayuan Zhang
50407918b9 test(e2e): add spotify capability-gap ux benchmark case 2026-02-17 02:37:29 +08:00
Jiayuan Zhang
7eb18f47fc fix(agent): enforce capability-gap skill recovery guidance 2026-02-17 02:37:29 +08:00
Jiayuan Zhang
2074aac49e feat(e2e): add clawhub skills benchmark suite 2026-02-17 02:37:29 +08:00
Jiayuan Zhang
0c1856b54b feat(skills): add clawhub meta skill with security gate 2026-02-17 02:37:29 +08:00
Jiayuan Zhang
850d55336a fix(agent): enforce sufficient search-fetch evidence 2026-02-17 02:08:15 +08:00
Jiayuan Zhang
eebbf93e8b
Merge pull request #217 from multica-ai/codex/queued-message-ux
feat(desktop): queue and collapse pending chat messages
2026-02-17 01:58:15 +08:00
Jiayuan Zhang
b5b65c6bae fix(agent): enforce cross-turn web fetch evidence 2026-02-17 01:48:53 +08:00
Jiayuan Zhang
a5901b7db8 fix(desktop): restore remove action in collapsed queue 2026-02-17 01:47:19 +08:00
Jiayuan Zhang
fe50519a92 fix(desktop): keep queued message bar hook order stable 2026-02-17 01:47:19 +08:00
Jiayuan Zhang
37a68fc5c0 feat(desktop): add collapsible queued message panel 2026-02-17 01:47:19 +08:00
Jiayuan Zhang
3c1fa3f349 fix(desktop): keep queued messages blocked during toolUse phases 2026-02-17 01:47:19 +08:00
Jiayuan Zhang
bfe0c82e87 feat(desktop): queue user messages while agent is busy 2026-02-17 01:47:19 +08:00
Jiayuan Zhang
6e71598c2c
Merge pull request #215 from multica-ai/codex/docs-prune-and-regenerate-core-docs
docs: prune stale docs and regenerate prioritized core docs
2026-02-17 01:26:21 +08:00
Jiayuan Zhang
61ea022c78 docs: restore minimal project context in readme and claude 2026-02-17 01:18:51 +08:00
Jiayuan Zhang
2447230ca7 docs: keep only workflow testing and process guidance 2026-02-17 01:15:22 +08:00
Jiayuan Zhang
88582fe050 docs(development): restore dev-local workflow docs 2026-02-17 01:11:21 +08:00
Jiayuan Zhang
6c90fbf169 fix(skills): restore bundled skill documentation 2026-02-17 01:00:13 +08:00