hh
|
0cc2c5291f
|
fix(markdown): a rewritten assistant reply reseeds the session instead of resuming it
|
2026-08-29 01:37:52 +02:00 |
|
hh
|
16b6bbddda
|
feat: one gateway port with path-mounted frontends, markdown chat, collapsible sidebars
|
2026-08-29 00:49:06 +02:00 |
|
hh
|
7ae87aeeb8
|
fix(backends,markdown): stream turn events live, no blank lines for tool blocks
|
2026-08-28 17:27:35 +02:00 |
|
hh
|
bd2d2368e1
|
refactor(agents,core,frontends): typed kinds, prompts per kind, frontend agents as parameters
|
2026-08-28 16:36:44 +02:00 |
|
hh
|
1d8d65b69a
|
feat(core,frontends,agents): agent kinds, frontend routing, anthropic on conversations, vault mirror
|
2026-08-28 03:50:33 +02:00 |
|
hh
|
33ccc78fec
|
feat(core,backends,frontends,storage): conversations, inject queue, session pool, gateway mcp tools, api frontend
|
2026-08-28 03:08:30 +02:00 |
|
hh
|
e1f242a87a
|
feat(backends,storage,core,markdown,infra): claude agent sdk backend, session store, transcript seeding, runner isolation
|
2026-08-28 01:56:39 +02:00 |
|
hh
|
0e7dc263ad
|
feat(markdown): prefer tool description in callout title
|
2026-08-07 18:24:06 +02:00 |
|
hh
|
e53195a948
|
fix: asynchronous generator is already running
|
2026-05-23 00:04:25 +02:00 |
|
hh
|
5fb5b6a3fb
|
feat: add heartbeats to prevent long-thinking from closing
|
2026-05-22 23:59:00 +02:00 |
|
hh
|
33eece331a
|
feat: add more logging
|
2026-05-22 22:48:12 +02:00 |
|
hh
|
e8a4e3aa82
|
feat: markdown streaming via extension
|
2026-05-21 21:15:46 +02:00 |
|
hh
|
11f061070f
|
feat: add streaming to markdown, fix raycast mcps exposing
|
2026-05-21 13:52:48 +02:00 |
|
hh
|
a83bec709d
|
feat: add stateful conversation storage
|
2026-05-21 12:27:11 +02:00 |
|
hh
|
4a405faf25
|
feat: more functionality for obsidian plugin
|
2026-05-21 10:27:21 +02:00 |
|
hh
|
3dc780c74c
|
refactor: add markdown frontend
|
2026-05-20 21:30:10 +02:00 |
|