Kevin Lin
ea51e56610
feat(web): add Perplexity Sonar as alternative search provider
2026-01-18 08:08:36 +08:00
Peter Steinberger
0ddb5a23a8
feat: add matrix room match metadata logs
...
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
2026-01-18 00:00:00 +00:00
Peter Steinberger
549d5692ea
refactor: reuse channel config resolver in matrix extension
...
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
2026-01-17 23:53:05 +00:00
Peter Steinberger
2dc9f8bb27
feat: add channel match metadata logs
...
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
2026-01-17 23:48:45 +00:00
Peter Steinberger
295766c29f
fix: harden memory cli manager cleanup
...
Co-authored-by: Nicholas Spisak <jsnsdirect@gmail.com>
2026-01-17 23:45:42 +00:00
Peter Steinberger
5bb1b4419c
test: cover daemon install helpers
2026-01-17 23:41:45 +00:00
Peter Steinberger
c3da97cf79
fix: restore wizard/doctor imports
2026-01-17 23:41:45 +00:00
Peter Steinberger
e8826f5045
feat: enable batch indexing by default
2026-01-17 23:29:40 +00:00
Peter Steinberger
f6ed576ddb
refactor: unify gateway daemon install plan
2026-01-17 23:29:34 +00:00
Peter Steinberger
d615967569
fix(discord): honor thread allowlists in reactions
...
Co-authored-by: Codex <codex@openai.com>
2026-01-17 23:03:51 +00:00
Peter Steinberger
90fa8b1663
refactor(channels): share channel config matching
...
Co-authored-by: Codex <codex@openai.com>
2026-01-17 23:03:51 +00:00
Shadow
d42a6a837d
Discord: inherit thread allowlists
2026-01-17 23:03:51 +00:00
Peter Steinberger
48501cdf7a
fix: stabilize memory sync progress
2026-01-17 23:02:03 +00:00
Peter Steinberger
c8cb23ef36
fix: handle daemon install failure in wizard
2026-01-17 23:00:34 +00:00
Peter Steinberger
5b663afd6f
fix: retry embedding 5xx errors
2026-01-17 22:48:50 +00:00
Peter Steinberger
5b07bc9ca8
test: cover channels capabilities probes
2026-01-17 22:33:18 +00:00
Peter Steinberger
132af4edc2
feat: add OpenAI batch memory indexing
2026-01-17 22:32:04 +00:00
Peter Steinberger
e61a1910a7
Update bird skill with Twitter posting wisdom from Ruby
...
- CLI for reading only (Twitter flags CLI posts as automated)
- Browser tool with paste hack for writing
- React input workaround with ClipboardEvent
- Selectors and rate limiting tips
- Credit: Shadow's Ruby documented the forbidden arts
2026-01-17 22:28:23 +00:00
Peter Steinberger
c1c42e01f4
fix: sessions list label fallback
...
Co-authored-by: abdaraxus <abdaraxus@users.noreply.github.com>
2026-01-17 22:22:01 +00:00
Peter Steinberger
1305f7e5aa
fix: skip empty memory chunks
2026-01-17 21:58:59 +00:00
Peter Steinberger
681729f00b
fix: parallelize memory embedding indexing
2026-01-17 21:57:12 +00:00
Peter Steinberger
72a5c9f402
fix: format exec elevated flag first in tool summaries
2026-01-17 21:54:24 +00:00
Peter Steinberger
bfb5367c76
fix: split long memory lines
2026-01-17 21:11:56 +00:00
Peter Steinberger
68fdd88f6f
fix: show memory index counts in progress
2026-01-17 21:09:22 +00:00
Peter Steinberger
c101df891b
fix: report memory index progress
2026-01-17 20:42:04 +00:00
Peter Steinberger
6384887504
fix(telegram): expand text_link entities in inbound text
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 20:41:34 +00:00
Peter Steinberger
d069ceeeb5
fix: suppress duplicate discord slow-listener logs
2026-01-17 20:37:36 +00:00
Peter Steinberger
8a58d742d4
fix: add agent context to ws logs
2026-01-17 20:37:36 +00:00
Peter Steinberger
766be6969f
feat: confirm memory index completion
2026-01-17 20:35:15 +00:00
Peter Steinberger
a790471244
chore: release 2026.1.17-1
2026-01-17 20:26:24 +00:00
Peter Steinberger
e41de87566
feat: add progress to memory status deep
2026-01-17 20:25:19 +00:00
Peter Steinberger
5524a149f2
feat: add deep memory status checks
2026-01-17 20:18:36 +00:00
Peter Steinberger
77196c8b62
fix: soften windows daemon install
2026-01-17 20:12:26 +00:00
Peter Steinberger
e196b86272
test: expand frontmatter coverage
2026-01-17 20:12:04 +00:00
Peter Steinberger
a289fec8c5
fix: split memory embedding batches
2026-01-17 20:10:11 +00:00
Peter Steinberger
fca3f03363
fix: preserve inline frontmatter values
2026-01-17 19:56:10 +00:00
Peter Steinberger
f459063f92
fix: improve frontmatter parsing
2026-01-17 19:56:10 +00:00
Sebastian Slight
e2c7879acc
fix: handle multi-line metadata blocks in HOOK.md frontmatter
...
The frontmatter parser was using a simple line-by-line regex that only
captured single-line key-value pairs. This meant multi-line metadata
blocks (as used by bundled hooks) were not parsed correctly.
Changes:
- Add extractMultiLineValue() to handle indented continuation lines
- Use JSON5 instead of JSON.parse() to support trailing commas
- Add comprehensive test coverage for frontmatter parsing
Fixes #1113
2026-01-17 19:56:10 +00:00
Peter Steinberger
52e33b27ed
test: update memory cli mocks for vector probe
2026-01-17 19:49:41 +00:00
Peter Steinberger
d7cb0c7194
fix: probe memory vector availability
2026-01-17 19:46:34 +00:00
Peter Steinberger
0ce20e6091
Docs: note MiniMax usage endpoint
2026-01-17 19:45:54 +00:00
Peter Steinberger
fd2d520e47
Infra: update MiniMax usage endpoint
2026-01-17 19:45:48 +00:00
Peter Steinberger
ce0fd4fbbf
feat: add slack user scopes and teams graph hints
2026-01-17 19:33:03 +00:00
Peter Steinberger
f9989cf4d7
docs: restore changelog entries
2026-01-17 19:32:30 +00:00
Peter Steinberger
4491b7256a
test: expand memory cli coverage
2026-01-17 19:30:46 +00:00
Peter Steinberger
9f0b6f12a0
docs: note session log disk access
2026-01-17 19:30:46 +00:00
Peter Steinberger
8ea8b057b0
feat: add per-provider scope probes to channels capabilities
2026-01-17 19:28:52 +00:00
Peter Steinberger
2e885b20cb
fix: close memory cli managers
2026-01-17 19:20:55 +00:00
Peter Steinberger
0365f40e59
test: avoid global SIGTERM emit in child-process-bridge
2026-01-17 19:20:48 +00:00
Peter Steinberger
0959d19d12
chore: bump versions to 2026.1.17
2026-01-17 19:16:35 +00:00