Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5805 commits
Select commit Hold shift + click to select a range
6cc54e5
fix(extensions): restore lint-safe xai imports
steipete Apr 6, 2026
7785dc2
fix(discord): drop generated thread title temperature
steipete Apr 6, 2026
de20d3a
refactor(plugin-sdk): add simple completion runtime entrypoint
steipete Apr 6, 2026
c22372d
fix(ci): restore discord and feishu lifecycle tests
steipete Apr 6, 2026
56136c8
refactor(plugins): type sync hook handlers
vincentkoc Apr 6, 2026
0b9993d
fix(agents): keep phaseless OpenAI WS text buffered until phase resol…
steipete Apr 6, 2026
22d8e47
fix(agents,gateway): adopt phase-aware assistant text extraction
Apr 5, 2026
aaf5307
fix(gateway): seq-based cursor pagination + sanitize SSE fast path
Apr 5, 2026
2d481c9
fix(heartbeat): add subagent guard to resolveHeartbeatSession product…
Apr 6, 2026
aa6f613
fix: tighten TUI phase handling and heartbeat session guards (#61463)…
steipete Apr 6, 2026
00f256d
refactor(gateway): type tool resolution paths
vincentkoc Apr 6, 2026
a6a379b
refactor: re-duplicate plugin config helpers
steipete Apr 6, 2026
9c24bda
refactor: re-duplicate channel plugin helpers
steipete Apr 6, 2026
cdf321b
refactor: re-duplicate outbound helpers
steipete Apr 6, 2026
349a1c5
refactor: re-duplicate auth and session helpers
steipete Apr 6, 2026
c3b19d2
perf(test): lazy-load bundled channel secrets
vincentkoc Apr 6, 2026
6b12e3e
fix(contracts): stabilize bundled channel artifact loading
vincentkoc Apr 6, 2026
9e41b2f
style(contracts): normalize registry formatting
vincentkoc Apr 6, 2026
6775611
refactor(gateway): type inline tool auth helpers
vincentkoc Apr 6, 2026
074e6d5
fix(discord): use ws for gateway sockets
steipete Apr 6, 2026
eef80f3
Tests: fix stale expectations and weak token generation
steipete Apr 6, 2026
c109a76
refactor(lint): type shared runtime seams
vincentkoc Apr 6, 2026
d60149c
test: move provider tests into owning extensions
steipete Apr 6, 2026
8477f18
refactor(deadcode): remove orphaned core wrappers
steipete Apr 6, 2026
8a33a8d
perf(test): trim runtime lookups and add changed bench
steipete Apr 6, 2026
a830f4d
test(commands): fix moved session store refs
steipete Apr 6, 2026
8aeee0d
refactor: dedupe plugin config helpers
steipete Apr 6, 2026
4a84412
refactor: dedupe channel plugin helpers
steipete Apr 6, 2026
e8c7481
refactor: dedupe outbound helpers
steipete Apr 6, 2026
ad9481e
refactor: dedupe auth and session helpers
steipete Apr 6, 2026
c88870a
refactor: dedupe windows cmd runner helpers
steipete Apr 6, 2026
93338ff
refactor: dedupe media generation action helpers
steipete Apr 6, 2026
9c82974
refactor: dedupe discord send target parsing
steipete Apr 6, 2026
506b4de
test(secrets): mock bundled channel secrets seam
vincentkoc Apr 6, 2026
87b2a6a
refactor(lint): type tool factories and runtime helpers
vincentkoc Apr 6, 2026
f2a710c
fix(ci): align stale test expectations
steipete Apr 6, 2026
9100923
fix(ci): repair tsgo regressions
steipete Apr 6, 2026
672fcb1
refactor(plugins): move provider seams to owning extensions
steipete Apr 6, 2026
21f59a0
fix: suppress commentary history leaks (#61747) (thanks @afurm)
steipete Apr 6, 2026
e79d2ec
fix(check): repair latest type drift on main
steipete Apr 6, 2026
096d0cf
chore(lint): type script and test helpers
vincentkoc Apr 6, 2026
84c182d
fix(secrets): keep legacy x_search auth resolving
vincentkoc Apr 6, 2026
38c520a
chore(memory-core): type embedding test mocks
vincentkoc Apr 6, 2026
0b36423
docs: reorder unreleased changelog entries
steipete Apr 6, 2026
a65f997
refactor(deadcode): remove duplicate barrels and helper shims
steipete Apr 6, 2026
0f5919a
fix(ssrf): disable HTTP/2 for pinned SSRF-guard dispatchers (undici 8…
zozo123 Apr 6, 2026
1b9ec88
fix: centralize HTTP/1.1 SSRF dispatchers (#61777) (thanks @zozo123)
steipete Apr 6, 2026
0ffceca
test: align agent auth and model expectations
steipete Apr 6, 2026
2fef1cc
fix: avoid leading spaces when stripping model tokens
steipete Apr 6, 2026
821a309
test: refresh agent harness and latest-main type fixes
steipete Apr 6, 2026
a8436f0
fix: resolve rebased type drift
steipete Apr 6, 2026
e1a047c
fix: repair gateway fingerprint callback
steipete Apr 6, 2026
6f841ff
test: cache memory manager helper imports
steipete Apr 6, 2026
723c0ea
test: speed up memory manager hotspot tests
steipete Apr 6, 2026
220d10c
docs(changelog): add unreleased entries for 2026.4.6
steipete Apr 6, 2026
860721f
build(plugins): sync bundled versions to 2026.4.6
steipete Apr 6, 2026
8b79cbc
build(plugins): align package versions to 2026.4.6
steipete Apr 6, 2026
5d0e833
perf(test): trim bundled channel bootstrap
steipete Apr 6, 2026
a797068
refactor(lint): tighten channel and config defaults
vincentkoc Apr 6, 2026
79a0c71
chore(lint): drop stale transcript type import
vincentkoc Apr 6, 2026
645c331
fix(ci): repair type and extension regressions
steipete Apr 6, 2026
bedfa57
fix(ci): clean poll-timeout test merge artifact
steipete Apr 6, 2026
c01b498
test(memory-core): seed qmd manager provider registry
vincentkoc Apr 6, 2026
5d7a733
fix(ci): repair tsgo test harnesses
steipete Apr 6, 2026
ce87d5e
refactor(deadcode): remove extension wrapper shims
steipete Apr 6, 2026
a86fa3b
refactor(deadcode): drop orphaned extension helpers
steipete Apr 6, 2026
1aee8c5
refactor: dedupe channel doctor compat helpers
steipete Apr 6, 2026
1c5cbad
refactor: dedupe account conversation bindings
steipete Apr 6, 2026
d25491a
refactor: dedupe release git range helpers
steipete Apr 6, 2026
f2cd2c0
fix(plugin-sdk): add bundled entry error context
huntharo Apr 6, 2026
7422e90
fix(ci): restore shared test seams
steipete Apr 6, 2026
7af1def
perf(test): isolate secret target registry docs checks
vincentkoc Apr 6, 2026
e701682
refactor: dedupe script and matrix send helpers
steipete Apr 6, 2026
350238d
feat: add interactive qa lab suite runner
steipete Apr 6, 2026
5f906c9
refactor: remove qa-e2e compatibility facade
steipete Apr 6, 2026
6dc3e1f
perf(test): flatten async channel secret mocks
vincentkoc Apr 6, 2026
e7fe087
fix(openai): normalize prompt overlay personality config
vincentkoc Apr 6, 2026
943d7de
refactor: dedupe doctor compatibility adapters
steipete Apr 6, 2026
5913471
refactor(deadcode): prune extension test shims
steipete Apr 6, 2026
ce30557
refactor(deadcode): remove orphaned core helpers
steipete Apr 6, 2026
e7e3f11
refactor: dedupe legacy private-network doctor contracts
steipete Apr 6, 2026
c7cc899
fix: unblock claude docker live lanes
steipete Apr 6, 2026
a47cb0a
refactor: dedupe approval gateway resolver setup
steipete Apr 6, 2026
0335a87
perf(test): shard full vitest runs
steipete Apr 6, 2026
67520b6
fix(ci): restore bundled channel loading
steipete Apr 6, 2026
ec359f5
Discord: trim monitor test import cost
steipete Apr 6, 2026
0f22472
Agents: slim cli-runner test seams
steipete Apr 6, 2026
51f77b5
Agents: align Claude fixture with rebased tests
steipete Apr 6, 2026
f7f8610
fix(ci): repair boundary guards
steipete Apr 6, 2026
1880b10
style: normalize test import order
steipete Apr 6, 2026
6acb43f
fix: resolve channel typing regressions
steipete Apr 6, 2026
d141447
fix: finish rebase conflict cleanup
steipete Apr 6, 2026
30c6864
perf: avoid full config resolution in qmd sync
steipete Apr 6, 2026
d733786
test: slim memory cli runtime mock imports
steipete Apr 6, 2026
b4e1747
feat: add one-command qa lab docker launcher
steipete Apr 6, 2026
594ea6e
fix(agents): backfill missing sessionKey in embedded PI runner — prev…
100yenadmin Apr 6, 2026
a20bc86
test: move dead helper fixtures into test helpers
steipete Apr 6, 2026
1acadc5
refactor(deadcode): remove orphaned plugin wrappers
steipete Apr 6, 2026
c597375
chore(acpx): clarify runtime asset packaging
steipete Apr 6, 2026
7f6de68
fix(ci): repair contracts and whatsapp regressions
steipete Apr 6, 2026
40ea257
fix(test): retry flaky cli backend connect
steipete Apr 6, 2026
87617c4
refactor: dedupe channel text chunking helpers
steipete Apr 6, 2026
345c71f
refactor: dedupe plugin activation helpers
steipete Apr 6, 2026
a4223f8
refactor: dedupe plugin release package scanning
steipete Apr 6, 2026
0eb6cec
refactor: dedupe plugin discovery boundary opens
steipete Apr 6, 2026
6b543ca
refactor: dedupe plugin enable-state adapters
steipete Apr 6, 2026
23f3a2d
refactor: dedupe plugin account resolution surface
steipete Apr 6, 2026
f1d7e9b
refactor: dedupe volc model catalog helpers
steipete Apr 6, 2026
a5a7ea0
refactor: dedupe provider stream family surface
steipete Apr 6, 2026
c1fa747
refactor: dedupe config write policy helpers
steipete Apr 6, 2026
3091540
fix(ci): repair heartbeat test import path
steipete Apr 6, 2026
725cbcc
fix(plugins): narrow provider hook reentry guard
steipete Apr 6, 2026
8e2ecd0
fix(secrets): restore source-mode contract loading
vincentkoc Apr 6, 2026
8f2ff24
test(channels): mock bundled channel runtime seam
vincentkoc Apr 6, 2026
bb29c86
fix: harden qa lab docker launcher startup
steipete Apr 6, 2026
24492b5
test: move channel contract fixtures into test helpers
steipete Apr 6, 2026
c817bb8
test: move plugin helper seams into test helpers
steipete Apr 6, 2026
f8920e9
test: add missing provider runtime mock export
steipete Apr 6, 2026
7d9a6b5
fix(plugins): detect reentrant plugin loads
steipete Apr 6, 2026
48fea10
fix(channels): harden bundled runtime sidecar resolution
vincentkoc Apr 6, 2026
f88b6ff
test: restore plugin contract testkit imports
steipete Apr 6, 2026
f3c0004
test: move prompt composition fixtures into test helpers
steipete Apr 6, 2026
1430de9
test: move channel session-binding fixtures into test helpers
steipete Apr 6, 2026
a22e44f
Secrets: fast-path core target discovery
steipete Apr 6, 2026
8301ddf
fix(test): clean up vitest child process groups
vincentkoc Apr 6, 2026
4610ceb
refactor: dedupe media understanding runtime surface
steipete Apr 6, 2026
b478552
refactor: dedupe video generation runtime surface
steipete Apr 6, 2026
09fc834
refactor: dedupe legacy config record helpers
steipete Apr 6, 2026
a484d08
refactor: dedupe discord thread binding session helpers
steipete Apr 6, 2026
ab96703
refactor: dedupe matrix env auth helpers
steipete Apr 6, 2026
71dd337
refactor: dedupe matrix migration auth precedence
steipete Apr 6, 2026
8ae6cf3
refactor: dedupe matrix thread binding projections
steipete Apr 6, 2026
6738781
refactor: dedupe preview streaming helpers
steipete Apr 6, 2026
fe70596
refactor: dedupe opencode model default helpers
steipete Apr 6, 2026
317e3f6
refactor: dedupe xai search response parsing
steipete Apr 6, 2026
f8818a5
test: remove dead prompt runtime shim
steipete Apr 6, 2026
96b39e0
test: move android policy fixtures into test helpers
steipete Apr 6, 2026
348cd6b
fix(test): restore bundled loader coverage
steipete Apr 6, 2026
510fca6
fix(plugins): avoid helper reentry loads
steipete Apr 6, 2026
a47c49b
feat(qa-lab): redesign UI with sidebar layout, Slack-like chat, and l…
steipete Apr 6, 2026
6a052ca
CLI: speed up command secret gateway tests
steipete Apr 6, 2026
8f77923
test: move bundled channel config runtime into test helpers
steipete Apr 6, 2026
4c8bb05
refactor: dedupe whatsapp login qr wrappers
steipete Apr 6, 2026
81b0f28
refactor: dedupe discord media-only delivery helper
steipete Apr 6, 2026
b98cccc
refactor: dedupe mattermost channel config helpers
steipete Apr 6, 2026
e6c1e9c
refactor(auto-reply): extract reply prompt prelude
steipete Apr 6, 2026
ff8f468
test(auto-reply): speed up reply prompt tests
steipete Apr 6, 2026
b5c9a46
test: pre-register memory embedding adapters
steipete Apr 6, 2026
3921bb2
perf: extract memory manager state helpers
steipete Apr 6, 2026
6243ca5
refactor: dedupe qqbot channel config helpers
steipete Apr 6, 2026
54f2de7
refactor: dedupe discord thread binding lifecycle exports
steipete Apr 6, 2026
b66915a
refactor: tidy discord thread binding lifecycle imports
steipete Apr 6, 2026
d1a4cf2
refactor: dedupe subagents dispatch helpers
steipete Apr 6, 2026
0153d10
refactor: dedupe discord media batch helper
steipete Apr 6, 2026
90f33ed
refactor: dedupe discord structured send context
steipete Apr 6, 2026
00e4630
refactor: dedupe webhook task view helpers
steipete Apr 6, 2026
dd0cd5d
refactor: dedupe whatsapp security contract helpers
steipete Apr 6, 2026
41da6fa
fix(qa-lab): tear down previous docker stack before starting new one
steipete Apr 6, 2026
8078980
Agents: trim cli runner test hotspots
steipete Apr 6, 2026
37e89b9
fix(discord): restore voice receive path and reply playback
Mar 11, 2026
dfa1400
fix: harden discord voice receive recovery (#41536) (thanks @wit-oc)
steipete Apr 6, 2026
a211f09
docs: note discord voice recovery fix (#41536) (thanks @wit-oc)
steipete Apr 6, 2026
95fe63e
perf(auto-reply): fast-path getReply test bootstrap
steipete Apr 6, 2026
226e1af
Commands: narrow agent snapshot test seam
steipete Apr 6, 2026
7ae8a10
fix: improve claude cli live discovery
steipete Apr 6, 2026
f8fc7f3
fix: run claude cli live lanes against anthropic models
steipete Apr 6, 2026
e6b9562
test: reuse qmd manager fixture cleanup
steipete Apr 6, 2026
10802e2
test: trim memory hotspot fixture setup
steipete Apr 6, 2026
e77d72a
fix(config): lazily resolve bundled channel runtimes
vincentkoc Apr 6, 2026
739ce82
fix(plugins): prefer usable bundled plugin trees
vincentkoc Apr 6, 2026
3d5668c
fix(discord): export security contract api
vincentkoc Apr 6, 2026
88dd641
test(media): accept minimax fetch abort signal
vincentkoc Apr 6, 2026
0419bf6
Commands: split slow agent runtime tests
steipete Apr 6, 2026
58d7df7
fix(ci): restore contracts and type gates
steipete Apr 6, 2026
dd978bf
fix: stabilize media live provider coverage
steipete Apr 6, 2026
41ea531
test: add shared media live harness
steipete Apr 6, 2026
e43a1f2
fix(ci): type live media runner
steipete Apr 6, 2026
0cebe9d
fix(qa-lab): add Slack-style chat sidebar and fix light mode theming
steipete Apr 6, 2026
ec55902
perf(test): tighten reply fast paths and split unit shards
steipete Apr 6, 2026
33cdb34
refactor(discord): split voice receive and capture helpers
steipete Apr 6, 2026
d9f2143
refactor: dedupe acp binding helpers
steipete Apr 6, 2026
2d0618f
refactor: dedupe discord payload text helper
steipete Apr 6, 2026
dab4a47
refactor: dedupe mutable allowlist doctor warnings
steipete Apr 6, 2026
6dfdc92
refactor: dedupe openai realtime provider helpers
steipete Apr 6, 2026
8fdaa5d
refactor: dedupe vydra provider request helpers
steipete Apr 6, 2026
cae4538
refactor: dedupe openai speech provider helpers
steipete Apr 6, 2026
ab7777b
refactor: dedupe discord payload chunk helper
steipete Apr 6, 2026
bf24bd1
refactor: dedupe discord split reply helpers
steipete Apr 6, 2026
800ac58
refactor: dedupe qqbot text dispatch helper
steipete Apr 6, 2026
3826af6
refactor: dedupe qqbot media target helpers
steipete Apr 6, 2026
5116ce2
refactor: dedupe webhook view mappers
steipete Apr 6, 2026
b589de7
refactor: dedupe memory read fallback helper
steipete Apr 6, 2026
283b103
refactor: dedupe doctor account streaming checks
steipete Apr 6, 2026
a171de2
refactor: dedupe openai-compatible video helpers
steipete Apr 6, 2026
26b401c
refactor: dedupe memory read execution helper
steipete Apr 6, 2026
9663343
test(ci): align openai image edit assertion
steipete Apr 6, 2026
9f4c2ca
fix(qa-lab): skip render when poll data unchanged and use dropdown mo…
steipete Apr 6, 2026
ff414df
Agents: narrow cli runner hotspot tests
steipete Apr 6, 2026
c185413
perf: serialize short-term recall writes in-process
steipete Apr 6, 2026
b4ec7d7
test: reuse memory temp fixtures
steipete Apr 6, 2026
a040de3
fix(ci): repair provider typing drift
steipete Apr 6, 2026
06d57e5
fix: stabilize docker live tests
steipete Apr 6, 2026
7a736bf
perf(test): split reply queue seams and unit shards
steipete Apr 6, 2026
37b7e22
fix(qa-lab): increase health check timeout to 240s
steipete Apr 6, 2026
27dc1bd
fix(qa-lab): improve health timeout error message and fix port-free c…
steipete Apr 6, 2026
5656f6c
refactor: dedupe dashscope video helpers
steipete Apr 6, 2026
2edc3c8
style: format dashscope video helpers
steipete Apr 6, 2026
a2be2ab
refactor: dedupe qqbot chunk send loops
steipete Apr 6, 2026
50628ef
refactor: dedupe security audit helper coercion
steipete Apr 6, 2026
d4130e8
refactor: dedupe discord mutable allow entry helper
steipete Apr 6, 2026
c50e3c6
test: stub memory host events in promotion tests
steipete Apr 6, 2026
66405d5
perf: extract memory status state helpers
steipete Apr 6, 2026
f9c721d
fix: add vydra kling live lane
steipete Apr 6, 2026
b6e0a24
fix: align session status transcript fallback
steipete Apr 6, 2026
aaa5dea
build: type live media runner
steipete Apr 6, 2026
134ff61
test: stabilize agent auth and config suites
steipete Apr 6, 2026
8f421f0
test: stabilize auto-reply and doctor suites
steipete Apr 6, 2026
5ac2f58
feat: add Arcee AI provider plugin
arthurbr11 Apr 5, 2026
1dc3ee6
fix: update maxTokens for Arcee model catalog entries
arthurbr11 Apr 5, 2026
95106be
feat: enhance Arcee AI provider with OpenRouter support and update on…
arthurbr11 Apr 6, 2026
177be0f
fix: remove provider hardcoding and fix arcee openrouter
steipete Apr 6, 2026
b7d3a26
refactor: extract arcee provider cleanup seams
steipete Apr 6, 2026
bc18e69
fix: separate arcee auth envs from openrouter
steipete Apr 6, 2026
8ff570e
refactor: resolve channel env vars from plugin manifests
steipete Apr 6, 2026
1b7e166
fix: finalize arcee provider landing (#62068) (thanks @arthurbr11)
steipete Apr 6, 2026
5019771
perf(auto-reply): trim fast reply runtime path
steipete Apr 6, 2026
9d36e7a
refactor: dedupe speech provider coercion helpers
steipete Apr 6, 2026
d6d999e
refactor: dedupe speech provider scalar coercion helpers
steipete Apr 6, 2026
a336c31
refactor: dedupe elevenlabs provider helpers
steipete Apr 6, 2026
1013cb3
refactor: dedupe openai data url helper
steipete Apr 6, 2026
413a5ef
refactor: dedupe qqbot photo send helper
steipete Apr 6, 2026
60fb7a3
refactor: dedupe openai base url helper
steipete Apr 6, 2026
fd05e7c
refactor: dedupe openai codex url helper
steipete Apr 6, 2026
b523d65
refactor: dedupe openai synthetic catalog helper
steipete Apr 6, 2026
24f4322
refactor: dedupe openai codex string helper
steipete Apr 6, 2026
637bc8e
refactor: dedupe qqbot result logging helper
steipete Apr 6, 2026
a5b5632
refactor: inline openai realtime config readers
steipete Apr 6, 2026
5ac49b0
refactor: dedupe provider registry helpers
steipete Apr 6, 2026
1a7c3eb
CLI: scope agent secret targets
steipete Apr 6, 2026
8065586
fix: widen plugin docker restart timeout
steipete Apr 6, 2026
06f2b90
perf(auto-reply): skip provider runtime in fast reply tests
steipete Apr 6, 2026
66aeb5c
CLI: fix stale secret gateway path expectation
steipete Apr 6, 2026
43f8489
perf(test): trim runtime coverage batch overhead
vincentkoc Apr 6, 2026
7306cf3
fix: multiple dangerous build tool environment variab (#317) (#62079)
drobison00 Apr 6, 2026
153d06f
test(lint): guard production suppression tail
vincentkoc Apr 6, 2026
6819313
fix: this is a real approval boundary bypass that tur (#323) (#62078)
drobison00 Apr 6, 2026
4ad1d96
fix(ci): repair typing drift on main
steipete Apr 6, 2026
8d2daf7
perf: extract memory sync control helpers
steipete Apr 6, 2026
f4d8393
perf: extract memory manager state helpers
steipete Apr 6, 2026
673a08c
Tests: fix e2e Docker cache expectation
steipete Apr 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
380 changes: 0 additions & 380 deletions .agent/workflows/update_clawdbot.md

This file was deleted.

Loading