Vignesh Natarajan
|
5e923a37c1
|
chore: format exec approvals allowlist
|
2026-02-18 17:08:17 -08:00 |
|
Vignesh Natarajan
|
bdb0fee3dd
|
chore: ignore generated protocol schema
|
2026-02-18 17:07:28 -08:00 |
|
Vignesh Natarajan
|
62ab4bd56e
|
chore: drop dist/protocol schema
|
2026-02-18 17:06:22 -08:00 |
|
vignesh07
|
9a03145f75
|
refactor(memory): normalize Error.cause handling
|
2026-02-18 17:04:49 -08:00 |
|
vignesh07
|
f29aeac7b8
|
fix(memory): retry mcporter daemon start after failures
|
2026-02-18 17:04:49 -08:00 |
|
vignesh07
|
26bc30f38e
|
chore(protocol): update generated GatewayModels
|
2026-02-18 17:04:49 -08:00 |
|
vignesh07
|
4d54a83c8d
|
chore(format): oxfmt after main rebase
|
2026-02-18 17:04:49 -08:00 |
|
vignesh07
|
ecacb5092c
|
test(memory): cleanup mcporter globals between tests
|
2026-02-18 17:03:46 -08:00 |
|
vignesh07
|
422711ecd9
|
test(memory): cover mcporter qmd search + daemon warm
|
2026-02-18 17:03:46 -08:00 |
|
vignesh07
|
5c3626a21f
|
chore(format): oxfmt qmd-manager
|
2026-02-18 17:03:46 -08:00 |
|
vignesh07
|
c05d58f074
|
feat(memory): add mcporter option for warm qmd searches
|
2026-02-18 17:03:46 -08:00 |
|
Tyler Yust
|
c2b6f099c6
|
fix(agents): update SUBAGENT_SPAWN_ACCEPTED_NOTE to clarify response type
|
2026-02-18 16:57:13 -08:00 |
|
Peter Steinberger
|
e426a9bb6f
|
refactor(config): reuse default group entry migration helper
|
2026-02-19 00:33:21 +00:00 |
|
Peter Steinberger
|
d6768098a1
|
refactor(security): share installed plugin directory scan helper
|
2026-02-19 00:29:07 +00:00 |
|
Peter Steinberger
|
6ae7e6fd1f
|
refactor(config): reuse legacy audio transcription migration path
|
2026-02-19 00:29:00 +00:00 |
|
Peter Steinberger
|
2dd361c071
|
refactor(discord): share send target resolution and result mapping
|
2026-02-19 00:28:56 +00:00 |
|
Peter Steinberger
|
ac44190952
|
refactor(cli): dedupe device role validation for token ops
|
2026-02-19 00:28:51 +00:00 |
|
Peter Steinberger
|
c8bdefd8b4
|
refactor(security): reuse shared scan path containment helper
|
2026-02-19 00:20:15 +00:00 |
|
Peter Steinberger
|
ae2e6896da
|
refactor(hooks): dedupe command result formatting
|
2026-02-19 00:20:10 +00:00 |
|
Peter Steinberger
|
aee002a39b
|
refactor(agents): dedupe paragraph/newline break search in chunker
|
2026-02-19 00:17:38 +00:00 |
|
Peter Steinberger
|
989c9dbd37
|
refactor(auth): share remaining-time formatter
|
2026-02-19 00:17:31 +00:00 |
|
Peter Steinberger
|
b2c2737452
|
refactor(shared): reuse runtime entry requirement evaluator
|
2026-02-19 00:17:24 +00:00 |
|
Peter Steinberger
|
ef5d7cee22
|
refactor(agents): share fallback failure summary builder
|
2026-02-19 00:10:08 +00:00 |
|
Peter Steinberger
|
8e1f25631b
|
test(agents): cover anthropic 4.6 forward-compat mapping
|
2026-02-19 00:06:30 +00:00 |
|
Peter Steinberger
|
cb9e098554
|
refactor(agents): dedupe anthropic 4.6 forward-compat resolver
|
2026-02-19 00:06:26 +00:00 |
|
Peter Steinberger
|
8b17a369e9
|
refactor(agents): share agent entry and block reply payload types
|
2026-02-19 00:06:19 +00:00 |
|
Peter Steinberger
|
5c5c032f42
|
refactor(security): share DM allowlist state resolver
|
2026-02-18 23:58:11 +00:00 |
|
Peter Steinberger
|
2709c0ba51
|
refactor(daemon): dedupe install output line writing
|
2026-02-18 23:58:05 +00:00 |
|
Peter Steinberger
|
89a0b95af4
|
refactor(security): reuse shared allowlist normalization
|
2026-02-18 23:48:32 +00:00 |
|
Peter Steinberger
|
54e9924fc3
|
refactor(agents): dedupe subagent inline text extraction
|
2026-02-18 23:48:32 +00:00 |
|
Peter Steinberger
|
3267f09264
|
refactor(node-host): extract invoke result helpers
|
2026-02-18 23:48:32 +00:00 |
|
Peter Steinberger
|
a376605812
|
refactor(infra): dedupe APNs send context setup
|
2026-02-18 23:48:32 +00:00 |
|
Peter Steinberger
|
aa8f87a3bf
|
refactor(plugins): reuse plugin loader logger adapter
|
2026-02-18 23:48:32 +00:00 |
|
Peter Steinberger
|
a8ebe942aa
|
refactor(cli): share camera clip file writer
|
2026-02-18 23:48:32 +00:00 |
|
Peter Steinberger
|
e368e74a92
|
test: dedupe validate-turns identity cases
|
2026-02-18 23:38:22 +00:00 |
|
Peter Steinberger
|
002f158da6
|
test: merge empty-id sanitize mode checks
|
2026-02-18 23:37:03 +00:00 |
|
Peter Steinberger
|
595246b58b
|
test: merge context-window overflow variants
|
2026-02-18 23:35:51 +00:00 |
|
Peter Steinberger
|
cea586ba5a
|
test: merge skills-cli json output cases
|
2026-02-18 23:34:47 +00:00 |
|
Peter Steinberger
|
5d9517767f
|
refactor(config): share media provider request fields
|
2026-02-18 23:34:15 +00:00 |
|
Peter Steinberger
|
3f621d13ff
|
refactor(cli): dedupe browser debug and download opts
|
2026-02-18 23:34:15 +00:00 |
|
Peter Steinberger
|
0048af4e2d
|
refactor(commands): dedupe auth-choice model notes
|
2026-02-18 23:34:15 +00:00 |
|
Peter Steinberger
|
4e62bdf78d
|
refactor(signal): reuse shared reaction types
|
2026-02-18 23:34:15 +00:00 |
|
Peter Steinberger
|
136bd59ba5
|
refactor(shared): centralize @/# slug normalization
|
2026-02-18 23:34:15 +00:00 |
|
Peter Steinberger
|
b366279030
|
refactor(shared): reuse node list parsers across cli and tools
|
2026-02-18 23:34:15 +00:00 |
|
Peter Steinberger
|
3b7c8fe79a
|
refactor(cli): extract shared node media helpers
|
2026-02-18 23:34:15 +00:00 |
|
Peter Steinberger
|
65ef7fb4a4
|
test: dedupe empty-input mmr assertions
|
2026-02-18 23:33:15 +00:00 |
|
Peter Steinberger
|
317441d09a
|
test: reuse chat-not-found assertion helper
|
2026-02-18 23:31:56 +00:00 |
|
Peter Steinberger
|
281e9110cc
|
test: table-drive format-time timestamp assertions
|
2026-02-18 23:30:31 +00:00 |
|
Peter Steinberger
|
20849df702
|
test: merge media invalid-path scenarios
|
2026-02-18 23:28:53 +00:00 |
|
Peter Steinberger
|
6f3a6013e3
|
test: table-drive poll duration clamp cases
|
2026-02-18 23:27:50 +00:00 |
|