-
5d675a2ca7
feat(patch): whitespace-visualized diagnosis on residual no-match errors
Teknium
2026-08-02 11:50:10 -07:00
-
75a8d4a597
chore: map nicholas.mariani@hotmail.it -> null-runner
Teknium
2026-08-02 14:59:34 -07:00
-
d0e73ff30c
fix(tui_gateway): widen reaper delegate keepalive to durable session_key
Teknium
2026-08-02 14:59:15 -07:00
-
719c1b0366
test(tui_gateway): route lookup-failure regression through has_live_for_session
Teknium
2026-08-02 14:57:14 -07:00
-
6101c92dd1
test(desktop): follow upstream orphan teardown path
null-runner
2026-08-02 14:56:12 -07:00
-
719a3da11f
test(desktop): cover finalizing orphan delegation state
Nicholas Mariani
2026-08-02 14:55:32 -07:00
-
820f63e842
[verified] fix(desktop): preserve background delegates across session switches
null-runner
2026-07-19 15:46:39 +02:00
-
6f5d6b1f5b
feat(terminal): auto-save parser-limit-blocked payloads as runnable scripts
Teknium
2026-08-02 14:03:41 -07:00
-
b1711c6f2e
fix(terminal): blocked-command errors carry a concrete recovery recipe
Teknium
2026-08-02 11:38:47 -07:00
-
0b149ca030
fix(process): wait timeout result reads as status, not failure
Teknium
2026-08-02 11:35:15 -07:00
-
e7aa06c3a6
feat(search): hidden/gitignored probe on zero-match results
Teknium
2026-08-02 11:55:30 -07:00
-
5797b50288
feat(search): zero-match probes and multi-path recovery
Teknium
2026-08-02 11:30:40 -07:00
-
660237026b
chore: map bennybuoy noreply email for a2a salvage attribution
Teknium
2026-08-02 14:52:59 -07:00
-
81c7e5de48
docs(a2a): website docs page + canonical agent-card.json path in prose
Teknium
2026-08-02 14:49:06 -07:00
-
3271cb6907
fix(a2a): override authorization_is_upstream for A2A peers
Ben Kamholtz
2026-07-13 18:19:05 +10:00
-
5a8102d71c
fix(a2a): JSON-RPC conformance for a2a-sdk 1.1.0 compatibility
Ben Kamholtz
2026-07-13 16:27:19 +10:00
-
b1819ceb7d
fix(a2a): align multiplexer with v1 protocol and tenant isolation
Kevin (OpenClaw Bot)
2026-07-07 14:52:53 +10:00
-
fe1aca5770
feat(a2a): file/data Parts + push config full CRUD
Kevin (OpenClaw Bot)
2026-07-06 15:14:58 +10:00
-
41c406e1ab
feat(a2a): v1.0 upgrade + full code review fixes
Kevin (OpenClaw Bot)
2026-07-06 14:57:45 +10:00
-
37481dccf4
fix(a2a): security hardening from code review
Kevin (OpenClaw Bot)
2026-07-06 14:09:58 +10:00
-
c6b0e3a80e
feat(a2a): Phase 2+3 — SSE streaming, push notifications, anti-loop, orchestrate
Kevin (OpenClaw Bot)
2026-07-04 22:07:12 +10:00
-
436e5a9cb5
fix(a2a): integrate all follow-up fixes for #41711
Kevin (OpenClaw Bot)
2026-07-04 21:06:27 +10:00
-
38318cec1e
fix(a2a): wait for final replies before resolving RPCs
David Robertson
2026-07-01 14:03:37 +00:00
-
7d57422936
fix(a2a): client tools take args-as-dict positional; accept agent_name alias
teknium1
2026-06-07 22:23:35 -07:00
-
64a50ed50a
fix(a2a): default the a2a toolset OFF (opt-in), like spotify
teknium1
2026-06-07 20:30:55 -07:00
-
837003b1ed
feat(a2a): consolidated Agent-to-Agent protocol plugin (closes #514)
teknium1
2026-06-07 19:47:09 -07:00
-
a18a2f170c
feat(terminal): echo cwd in result when a command changes the working directory
Teknium
2026-08-02 11:24:30 -07:00
-
99d6f55e38
feat(patch): detect already-applied edits and return success no-op
Teknium
2026-08-02 11:13:38 -07:00
-
af27e60603
feat(file): raise read_file default limit from 500 to 2000 lines
Teknium
2026-08-02 11:06:04 -07:00
-
9158b4b60b
chore: map contributor email for @Guoen0
Teknium
2026-08-02 14:53:30 -07:00
-
7483745da7
feat(gateway): simplex channel enumeration + show configured platforms in hermes send --list
Teknium
2026-08-02 14:49:38 -07:00
-
bc334f5380
Support adapter channel directory enumeration
Guoen
2026-06-10 04:01:06 +08:00
-
677473273e
feat(terminal): output-pattern failure hints for common error classes
Teknium
2026-08-02 10:48:24 -07:00
-
5b4d20b524
fix(hooks): flush outbound queue at interpreter exit
Teknium
2026-08-02 14:40:07 -07:00
-
86fd6da1dc
fix(hooks): single delivery_id across header+body, never follow redirects
Teknium
2026-08-02 14:34:04 -07:00
-
3829e34e23
feat(hooks): outbound webhooks — push signed lifecycle events to external HTTP endpoints
Teknium
2026-07-22 07:26:29 -07:00
-
43c79cd84a
feat(skills): add grounded-citations skill for verifiable sourcing
teknium1
2026-07-25 19:00:24 -07:00
-
9667236ccb
test(tui_gateway): accept predicate kwarg in _close_session_by_id stub
Teknium
2026-08-02 11:46:23 -07:00
-
e57a8f5cb9
fix(gateway): preserve delegates during session reaping
xrazai
2026-07-31 19:46:59 -03:00
-
d0b87dad77
fix(relay): key auto-thread rename on prospective_thread_id, not per-chat cache (#77052)
Ben Barclay
2026-08-02 12:35:50 -07:00
-
c83ddd6a51
chore: AUTHOR_MAP for amoreno16003
kshitij
2026-08-03 00:28:10 +05:30
-
d13e8f7510
fix: Discord-specific guard + cron sibling + non-regression tests
kshitij
2026-08-03 00:27:32 +05:30
-
3db7a405e0
fix(gateway): key CLI→platform handoff thread on thread id, not parent channel
Alejandro Moreno
2026-07-06 02:43:23 -05:00
-
7380b48589
fix: widen source guard to include manual:device_code entries
kshitij
2026-08-03 00:23:21 +05:30
-
0ab4cdc27d
fix(codex): adopt refresh_token from auth.json even without access_token (#70097)
JonthanaHanh
2026-07-23 21:24:21 +07:00
-
fb6446fc9e
fix(cron): scope cron approval context per session
kshitij
2026-08-03 00:12:31 +05:30
-
5b73cfcc98
fix(desktop): bound review workspace scans
Jason Chai
2026-07-31 18:18:58 +08:00
-
c5829fbb34
fix(desktop): account for transcript payload size
Jason Chai
2026-07-31 17:42:12 +08:00
-
5b5932886c
fix(background-review): inherit prefill messages + OpenRouter provider pins on non-routed forks
kshitijk4poor
2026-08-02 23:19:56 +05:30
-
857926cceb
fix(background-review): preserve gateway prompt context
Quark Assistant
2026-08-02 12:08:50 -05:00
-
177f1d7c53
fix: display sub-cent model prices with extended precision instead of $0.00
Teknium
2026-08-02 10:55:48 -07:00
-
c2ff2e8b17
polish(discord): surface ffmpeg stderr on pcm_to_wav failure
kshitij
2026-08-02 23:17:21 +05:30
-
70a3c2d9c9
perf(discord): stream voice PCM to ffmpeg instead of a temp file
Jesse Casco
2026-07-20 13:20:01 -04:00
-
579672d87d
fix(desktop): keep cold gateway config off event loop
wayne1992127
2026-07-27 23:20:40 +08:00
-
fe9bdd17e3
fix: exclude killed PID from orphan sweep, fix test, add regression test
Kshitij Kothari
2026-08-02 23:14:16 +05:30
-
2a2e6ee2a4
fix(gateway): reap orphans on stop_profile_gateway (#75936)
RelaxJonh
2026-08-02 23:13:12 +05:30
-
d5cf89f3b2
fix(tool-executor): use lazy logging format in debug calls
annguyenNous
2026-08-02 23:01:18 +05:30
-
9eb8e20c68
fix: use lazy logging with %s formatting in logger calls
AlexFucuson9
2026-06-30 17:08:34 +07:00
-
2bf2bc141d
Merge pull request #76976 from kshitijk4poor/chore-wayne-email
kshitij
2026-08-02 23:14:44 +05:30
-
-
94a0a06214
chore: add contributor email mapping for wayne1992127
kshitijk4poor
2026-08-02 23:14:35 +05:30
-
af077ef039
fix(api_server): run the cron-fire token verifier off the event loop
Frowtek
2026-07-16 17:51:23 +03:00
-
47fa4385df
fix(serve): cache /api/status profile-gateway topology scan
lost9999
2026-07-25 20:28:43 +08:00
-
710b02663e
Merge pull request #76966 from kshitijk4poor/chore/attrib-fixitfoundry
kshitij
2026-08-02 23:03:27 +05:30
-
-
-
-
69f68e5f60
chore: map jesse.casco@gmail.com to FixItFoundry
kshitij
2026-08-02 23:03:10 +05:30
-
-
9d7c2d450c
fix: _check_disk_usage_warning runs full rglob on every terminal call
AMATH
2026-05-09 01:50:11 +01:00
-
013779924f
fix(agent): fail fast on custom-provider /models auth errors
Josh Tsai
2026-07-23 16:35:30 +08:00
-
9b50a99b39
refactor(tools): existence stat outside the global tracker lock
kshitij
2026-08-02 22:41:40 +05:30
-
4fa8d7bb67
fix(tools): staleness + tracking-parity fixes for the not-found cache
kshitij
2026-08-02 22:31:18 +05:30
-
acfb40c9c7
perf(tools): negative-result cache for read_file + search misses
Kent
2026-05-13 22:09:04 -05:00
-
c575351d9a
fix(mem): 5s force floor so delegate-batch closes don't stack trims
kshitij
2026-08-02 22:41:02 +05:30
-
3fad8fdc45
polish(mem): readonly config read, debug-level trim logs, loud frame test
kshitij
2026-08-02 22:20:25 +05:30
-
da43a8527b
feat(mem): config-driven allocator trim with telemetry and lifecycle coverage
Ryder Freeman
2026-07-17 07:29:25 -07:00
-
99533f70b1
fix(secrets): resolve google_meet realtime key via secret scope at spawn time
Teknium
2026-08-02 00:56:31 -07:00
-
ebd61ce5ac
fix(secrets): scope tier-3 credential reads (teams_pipeline, deepinfra models, FAL/XAI/VERCEL/DAYTONA/GITHUB presence, HERMES_API_KEY display)
Teknium
2026-08-02 00:56:31 -07:00
-
2438305a22
fix(secrets): scope browser plugin credential reads (browser_use/browserbase/firecrawl)
Teknium
2026-08-02 00:56:31 -07:00
-
a23ede5569
fix(secrets): scope image_gen plugin credential reads (openai/deepinfra/krea)
Teknium
2026-08-02 00:56:31 -07:00
-
74b28c8910
fix(secrets): scope memory plugin credential reads (hindsight/honcho/supermemory/mem0/retaindb)
Teknium
2026-08-02 00:56:31 -07:00
-
9bbd956b73
fix(memory/hindsight): evict timed-out retain ops + coarser status polls
kshitij
2026-08-02 21:54:40 +05:30
-
1be353bf9c
fix(memory/hindsight): gate prefetch on server-side retain completion, not just queue drain
And
2026-07-13 02:30:05 +03:00
-
94b10eccf5
feat(memory/hindsight): order background prefetch after pending retains
And
2026-07-11 21:04:05 +03:00
-
7a450ca5ce
fix(memory): resolve dim=1 float32/float64 blob ambiguity
JabberELF
2026-07-13 19:53:51 +08:00
-
958ffd1085
perf(memory): store holographic vectors as float32
JabberELF
2026-05-22 23:41:30 +08:00
-
54eafee30b
refactor(gateway): single allocator for the shared routing counter
kshitij
2026-08-02 21:55:31 +05:30
-
50c4afe40a
perf(gateway): single-row routing UPSERT fast path for metadata-only saves
Soju06
2026-07-14 04:01:00 +00:00
-
2c9bbda072
test(secrets): consolidated tier-1 migration regression suite
Teknium
2026-08-02 00:56:09 -07:00
-
5239b4d6d5
fix(secrets): scope-aware Azure credential presence reads in identity diagnostics
Teknium
2026-08-02 00:54:21 -07:00
-
ca5ce1110b
fix(secrets): route auxiliary-client provider key reads through the profile secret scope
Teknium
2026-08-02 00:54:06 -07:00
-
5c6cc38010
fix(secrets): scope-aware credential reads in core tool/gateway/web-server paths
Teknium
2026-08-02 00:52:55 -07:00
-
359ff01c23
fix(secrets): scope-aware standalone-send and startup credential reads in platform adapters
Teknium
2026-08-02 00:51:18 -07:00
-
dbbfcff56d
fix(secrets): route authz gate and pairing allowlist reads through the profile secret scope
Teknium
2026-08-02 00:49:19 -07:00
-
e4306ac5e2
chore(contributors): map salvaged PR author emails (#60420, #59076)
Teknium
2026-08-02 00:54:30 -07:00
-
6dec4bfc88
fix(tui_gateway): install the parent profile's secret scope on session.branch
Frowtek
2026-07-27 02:28:41 +03:00
-
ff89f1b862
fix(email): Slack-pattern helper for unscoped default-profile adapter + scope ports/trust flag
Teknium
2026-08-02 00:52:17 -07:00
-
f08f403157
fix(email): honor profile secret scope for email adapter env reads
shikanga-hermes
2026-07-05 19:22:13 +00:00
-
ed9986873d
test(qqbot): mark environ-opt-in isolation case xfail pending authz_mixin gate PR
Teknium
2026-08-02 00:50:08 -07:00
-
4804c585ac
test(qqbot): pin the scoped platform user-allowlist authz read
Da7-Tech
2026-07-16 06:39:33 +03:00
-
e8c5cb5710
fix(qqbot): scope the authz, startup-validation, and direct-send QQ reads
Da7-Tech
2026-07-16 06:13:43 +03:00
-
224e59df52
fix(qqbot): resolve credentials under the active profile secret scope
Da7-Tech
2026-07-07 21:31:18 +03:00
-
7d4c8f9a54
fix(secrets): scoped BLUEBUBBLES_PASSWORD + API_SERVER_KEY init read; add parametrized regression tests
Teknium
2026-08-02 00:53:55 -07:00
-
f4b268b785
fix(secrets): Slack-pattern scoped credential reads — Feishu, WeCom, Photon, Buzz
Teknium
2026-08-02 00:53:55 -07:00