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
Peter Steinberger
ea11253447
feat: add channels capabilities command
2026-01-17 19:06:07 +00:00
Peter Steinberger
f08633aa37
fix: add nested agent log context
2026-01-17 18:59:59 +00:00
Peter Steinberger
a29738f26d
feat: add experimental session memory source
2026-01-17 18:53:52 +00:00
Peter Steinberger
633089aebc
fix(status): show 2 usage windows in /status ( #1101 )
...
Thanks @rhjoh.
Co-authored-by: Rhys Johnston <rhys.johnston00@gmail.com>
2026-01-17 18:46:41 +00:00
Peter Steinberger
6edc573fbb
test(memory): await watch sync completion
2026-01-17 18:45:42 +00:00
Peter Steinberger
38342f6637
style: apply oxfmt
2026-01-17 18:32:23 +00:00
Peter Steinberger
8c215439c4
feat: show update availability in status
2026-01-17 18:23:27 +00:00
Peter Steinberger
acf3be56f2
fix: improve WSL2 systemd daemon hints
2026-01-17 18:19:55 +00:00
Peter Steinberger
d2f73689df
fix: reuse shared ansi stripper
2026-01-17 18:18:14 +00:00
Peter Steinberger
fefbc8da51
fix: normalize exec tool alias naming
2026-01-17 18:15:45 +00:00
Peter Steinberger
b51b3e9e64
fix: add timestamped tool context to logs
2026-01-17 18:14:21 +00:00
Peter Steinberger
8924180117
fix: normalize telegram forwarded context ( #1090 ) (thanks @sleontenko)
2026-01-17 18:08:23 +00:00
Peter Steinberger
be1885f340
fix(doctor): avoid ack reaction migration without config ( #1087 )
...
Thanks @YuriNachos.
Co-authored-by: Yuri Chukhlib <YuriNachos@users.noreply.github.com>
2026-01-17 18:07:06 +00:00
Peter Steinberger
3ed88fc31d
refactor(logging): use subsystem loggers for discord/ws
2026-01-17 18:03:40 +00:00
Peter Steinberger
9d5b12edbf
docs: clarify model refs and runtime notes
...
Co-authored-by: Yuri Chukhlib <YuriNachos@users.noreply.github.com>
2026-01-17 18:03:40 +00:00
Peter Steinberger
a009b9a673
feat: add sqlite-vec memory search acceleration
2026-01-17 18:02:34 +00:00
Peter Steinberger
4edf63aa97
fix: include context in elevated exec denial
2026-01-17 17:55:11 +00:00
Peter Steinberger
c964381ca8
test: expand semver parsing coverage
2026-01-17 17:54:41 +00:00
Peter Steinberger
ce5ba415e2
Merge pull request #1111 from artuskg/fix/cli-install-version-suffix
...
macos: keep CLI install build suffix
2026-01-17 17:46:13 +00:00
Peter Steinberger
d8c6c4364e
fix: show full gateway version string in status ( #1111 ) (thanks @artuskg)
2026-01-17 17:45:14 +00:00
Artus KG
d9bd553b57
macos: handle empty install version safely
2026-01-17 17:45:14 +00:00
Artus KG
7e9e49e838
test: make session update timestamp UTC
2026-01-17 17:45:14 +00:00
Artus KG
6efc275fc5
changelog: note CLI install build suffix fix
2026-01-17 17:45:14 +00:00
Artus KG
eceae19dd2
macos: keep CLI install build suffix
2026-01-17 17:45:04 +00:00
Peter Steinberger
a142aa0d6c
style: apply oxfmt
2026-01-17 17:44:54 +00:00
Peter Steinberger
2791c3f4bc
docs: note discord interaction logging fix
2026-01-17 17:42:56 +00:00
Peter Steinberger
5b3c580c7e
fix: soften discord interaction logging
2026-01-17 17:42:46 +00:00
Peter Steinberger
8814d1494d
refactor: centralize telegram send param parsing
2026-01-17 17:36:37 +00:00
Peter Steinberger
24825c1747
Merge pull request #1085 from dan-dr/chore/kimi-code-provider
...
Add Kimi Code provider onboarding
2026-01-17 17:36:30 +00:00
Peter Steinberger
4e4febbec5
fix: add Kimi Code docs + defaults ( #1085 ) (thanks @dan-dr)
2026-01-17 17:35:40 +00:00
Peter Steinberger
ba251bb7a0
Merge pull request #1099 from mukhtharcm/feat/message-tool-voice-support
...
feat(telegram): support sending audio as native voice notes via asVoice param in message tool
2026-01-17 17:33:20 +00:00
Peter Steinberger
8d743805b8
fix: allow media-only telegram voice sends ( #1099 ) (thanks @mukhtharcm)
2026-01-17 17:33:08 +00:00
Muhammed Mukhthar CM
9bfd8ba33a
feat(telegram): support sending audio as native voice notes via asVoice param in message tool
2026-01-17 17:32:50 +00:00
Peter Steinberger
599bd259f8
Merge pull request #1106 from gumadeiras/patch-2
...
Remove extra 'logging' page in the docs
2026-01-17 17:32:15 +00:00
Peter Steinberger
b84234e013
Merge pull request #1088 from sibbl/fix-matrix
...
feat(matrix): fix sending bug, add specific support for voice messages and images
2026-01-17 17:27:44 +00:00