Commit Graph

44059 Commits

Author SHA1 Message Date
hclsys
e4bfe8dd32 chore: trigger CI rerun v2 [skip-impl] 2026-05-09 15:43:44 +01:00
hclsys
4b78d90b6f chore: trigger CI rerun [skip-impl] 2026-05-09 15:43:44 +01:00
hclsys
7f2ba4d694 fix(cli-runner): reseed from raw tail when session has no compaction (#79713)
loadCliSessionReseedMessages returned [] for any session that had never
been compacted, making the historyPrompt fallback silently inert. On
short sessions (the common case for Discord/Telegram DMs), this meant
every CLI invalidation (idle timeout, system-prompt change) restarted
the agent with no prior context.

Return limitAgentHookHistoryMessages(rawTail) instead, mirroring the
same cap already applied to the post-compaction tail messages.  The
rival opt-in config approach (#77583) stalled on a missing CliBackend
schema key; always-on is simpler and matches the issue author's suggested
fix.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-09 15:43:44 +01:00
Shakker
14e9c064ee test: fix clickclack lint failures 2026-05-09 15:43:31 +01:00
Peter Steinberger
5ab7a458ba test: tighten session write lock assertions 2026-05-09 15:42:37 +01:00
Peter Steinberger
c6f2fa5c6f test: tighten sandbox policy assertions 2026-05-09 15:41:18 +01:00
Shakker
9b629758fe test: align clickclack package contracts 2026-05-09 15:38:50 +01:00
Peter Steinberger
4015402534 test: tighten sandbox mounted path assertions 2026-05-09 15:38:27 +01:00
Peter Steinberger
64c5d52ca2 test: tighten bundle settings assertions 2026-05-09 15:36:57 +01:00
Peter Steinberger
e204d1b755 test: tighten compaction wait assertions 2026-05-09 15:35:07 +01:00
Ayaan Zaidi
b6265c1504 fix(telegram): harden command menu cache keys 2026-05-09 20:03:47 +05:30
heejae chang
564ab9b89b Reduce Telegram command menu CPU work 2026-05-09 20:03:47 +05:30
Peter Steinberger
603929909a test: tighten subscribe media assertions 2026-05-09 15:32:15 +01:00
Peter Steinberger
71bef8c7b9 test: tighten transcript rewrite assertions 2026-05-09 15:30:27 +01:00
Peter Steinberger
caf14ceb33 fix: repair clickclack channel metadata 2026-05-09 15:29:27 +01:00
Peter Steinberger
e5e1b7b834 feat: add clickclack channel extension 2026-05-09 15:29:27 +01:00
Peter Steinberger
c62168af8d test: tighten thinking recovery assertions 2026-05-09 15:28:46 +01:00
Peter Steinberger
bb241b22e0 test: tighten sanitize history assertions 2026-05-09 15:27:23 +01:00
Peter Steinberger
3e444875e4 test: tighten transcript policy assertions 2026-05-09 15:25:41 +01:00
Shakker
731b1ed27c test: stabilize gateway websocket startup assertion 2026-05-09 15:25:18 +01:00
Peter Steinberger
884b6af77c test: tighten cron reply seam assertions 2026-05-09 15:23:46 +01:00
Peter Steinberger
4d6091c919 test: tighten openrouter capability assertions 2026-05-09 15:21:44 +01:00
Peter Steinberger
d1a51a6a24 test: tighten openai stream wrapper assertions 2026-05-09 15:20:23 +01:00
Peter Steinberger
a99729fd21 test: tighten effective tool policy assertions 2026-05-09 15:18:49 +01:00
Peter Steinberger
98e93ce7ec test: tighten compaction context assertions 2026-05-09 15:17:40 +01:00
Peter Steinberger
10a6751c87 test: tighten openrouter extra params assertions 2026-05-09 15:16:22 +01:00
Peter Steinberger
1c951e0996 test: tighten bundle mcp assertions 2026-05-09 15:15:07 +01:00
Peter Steinberger
766b4f0668 test: tighten fallback contract assertions 2026-05-09 15:13:48 +01:00
Peter Steinberger
83dd905736 test: tighten mcp stdio assertions 2026-05-09 15:12:10 +01:00
Peter Steinberger
f18e0722cd test: tighten openclaw tools assertions 2026-05-09 15:09:04 +01:00
Peter Steinberger
24d9e16662 test: tighten models config assertions 2026-05-09 15:06:53 +01:00
Peter Steinberger
0a8c98e7cb test: tighten failover recovery assertions 2026-05-09 15:05:16 +01:00
Peter Steinberger
2f73f423c7 test: tighten command session assertions 2026-05-09 15:03:14 +01:00
Peter Steinberger
24e1bbc014 feat: add subagent delegation preference mode 2026-05-09 15:02:44 +01:00
Peter Steinberger
42033929d4 test: tighten cli runner assertions 2026-05-09 15:00:50 +01:00
Peter Steinberger
50cb027a88 docs: document trusted skill symlink targets 2026-05-09 14:59:34 +01:00
Peter Steinberger
b21414e49e test: tighten bash tool assertions 2026-05-09 14:58:21 +01:00
Peter Steinberger
8eaca55cbb test: tighten auth profile assertions 2026-05-09 14:55:56 +01:00
Peter Steinberger
483075ddd4 fix(memory): preserve atomic reindex cleanup cause 2026-05-09 14:53:33 +01:00
Peter Steinberger
d7d53004a9 test: tighten agent tool assertions 2026-05-09 14:53:03 +01:00
Peter Steinberger
8afbe42258 test: tighten subagent assertions 2026-05-09 14:50:26 +01:00
Peter Steinberger
a168fa9ae6 test: tighten session and skills assertions 2026-05-09 14:48:32 +01:00
Peter Steinberger
ce09e594cd test: tighten sandbox assertions 2026-05-09 14:46:06 +01:00
Peter Steinberger
8e0486c6b7 fix: honor Codex dynamic tool timeouts 2026-05-09 14:45:38 +01:00
Peter Steinberger
41714c38a9 test: tighten runtime plan tool assertions 2026-05-09 14:44:14 +01:00
Peter Steinberger
5618a8f8f6 feat: allow trusted skill symlink targets 2026-05-09 14:43:54 +01:00
Peter Steinberger
53a97fe0a7 fix(memory): harden atomic reindex cleanup 2026-05-09 14:43:32 +01:00
Peter Steinberger
8d42854c79 test: tighten provider transport assertion 2026-05-09 14:42:36 +01:00
Shakker
930cedeb7a perf: slim qa channel setup imports 2026-05-09 14:40:14 +01:00
Peter Steinberger
9e5c263db7 test: tighten owner only gating assertion 2026-05-09 14:39:37 +01:00