This website requires JavaScript.
8d567ccd22
fix(compression): stop work at the total deadline
fangliquanflq
2026-08-29 07:26:34 +08:00
cc4b5ba1fc
feat(bot-mode): replay pages carry authority lineage; pin byte-bounded replay
Teknium
2026-08-30 18:44:48 -07:00
cbc67b939f
feat(bot-mode): add durable Group Chat authority and replay
David Dudok de Wit
2026-08-30 21:55:29 +02:00
1f2bd9e763
fix(compression): stamp _DB_PERSISTED_MARKER after in-place batch compaction commit (#98450 )
Teknium
2026-08-30 17:47:33 -07:00
d63f996a75
feat(photon): read-receipt toggle, receipt-type alias, docs
Teknium
2026-08-30 18:07:34 -07:00
9744fc0c99
feat(photon): support iMessage read receipts
Zihan Huang
2026-08-30 17:40:24 -07:00
c3e86f7055
Merge branch main into chore/relay-0.8.0
Alex Fournier
2026-08-30 19:28:08 -04:00
4f22543509
fix(compression): lean compaction makes exactly one auxiliary request per attempt
Teknium
2026-08-30 07:30:47 -07:00
5cc1369fa2
refactor(skills): clarify _find_skill docstring, narrow _local_root except
kshitijk4poor
2026-08-30 20:00:16 +05:30
70220e529a
refactor(skills): short-circuit bare-name match before resolve machinery
kshitijk4poor
2026-08-30 19:07:43 +05:30
70370e089c
fix(skills): skill_view directory file_path + skill_manage categorized name resolution
kshitijk4poor
2026-08-30 00:55:48 +05:30
dce2ecb8a9
test: cron ContextVar-masking test now uses a chat platform
Teknium
2026-08-30 05:35:35 -07:00
ef71f2cad8
fix(approval): widen webhook exclusion to all unattended platforms, deny by default
Teknium
2026-08-30 05:25:05 -07:00
73f8fb74e0
fix(approval): exclude webhook sessions from gateway approval context
liuhao1024
2026-06-02 17:23:26 +08:00
66666f6e2e
fix(gateway): bust agent cache on remaining compaction-routing config keys
Teknium
2026-08-30 04:34:07 -07:00
77f5de6272
fix(compression): hot-apply native compaction settings
imsuperseller
2026-08-27 19:03:38 -05:00
8a8aa850f1
fix(delegate): inherit endpoint-scoped capability map only on the parent's exact route
Teknium
2026-08-30 04:43:54 -07:00
1b2aaae1f8
chore: map steveonjava contributor email (PR #94036/#97292 salvage)
Teknium
2026-08-30 04:37:04 -07:00
f245765a6d
fix(gateway): preserve capabilities on model switches
Stephen Chin
2026-08-29 06:05:00 -07:00
80044bf385
fix(gateway): propagate trusted proxy capabilities
Stephen Chin
2026-08-29 05:54:41 -07:00
c9b9b5e6c7
fix(gateway): preserve native compaction capability on resume
Stephen Chin
2026-08-28 09:36:09 -07:00
48a4201f40
fix(compaction): preserve switch compatibility fixtures
Stephen Chin
2026-08-26 03:39:58 -07:00
5247a6f07f
fix(compaction): clarify runtime capability state
Stephen Chin
2026-08-26 03:28:22 -07:00
903c36b6d4
fix(compaction): resolve capability from effective switch URL
Stephen Chin
2026-08-24 09:44:07 -07:00
08c7879ca1
fix(compaction): preserve native capability across runtime switches
Stephen Chin
2026-08-24 06:39:36 -07:00
0af3d62e7b
chore: map ijnotion@pm.me -> james47kjv (PR #98008 salvage)
Teknium
2026-08-30 04:32:44 -07:00
80764b6d39
fix(codex): nudge the second continuation of a compaction-only turn
james47kjv
2026-08-29 16:08:38 +00:00
52637fee63
test(native-compaction): cover image-only retention with an interleaved assistant message
Eric Maddox
2026-08-30 04:32:02 -07:00
532b2d8874
fix(native-compaction): retain image-only user content
Andrex Ibiza, MBA
2026-08-21 12:31:23 -05:00
be92703788
fix(compression): keep tool-schema tokens in the unanchored fallback estimate
Teknium
2026-08-30 05:01:48 -07:00
c49e2a496e
fix(compression): route-aware pruned estimate at remaining pressure sibling sites
Teknium
2026-08-30 04:34:57 -07:00
222fda3d6b
fix(compression): use the route-aware pruned estimate in the mid-turn pre-API guard
liuhao1024
2026-08-28 16:55:18 +08:00
a2af8405d1
fix(compression): derive native threshold from local trigger
Marco Fernstaedt
2026-08-17 22:58:15 +00:00
bdb8b1603f
fmt(js): npm run fix on merge (#98548 )
hermes-seaeye[bot]
2026-08-30 11:59:33 +00:00
c49fa88b80
refactor(skills): shipped-set slim — 15 to optional, github 6-way merge, pdf absorbs OCR, channel-gated teams pipeline (index −26%) (#98539 )
Teknium
2026-08-30 04:53:39 -07:00
4fcbe2d59c
refactor(skills): merge-reconciler -> optional-skills as agent-merge-conflict-arbiter (#98519 )
Teknium
2026-08-30 04:49:34 -07:00
2a598aad1c
fix: skill supporting-file listings no longer repeat the absolute path per line
Teknium
2026-08-30 01:03:21 -07:00
514707ff3e
feat(compaction): system prompt always rebuilds at the commit boundary — updates finally reach long-lived sessions (#98426 )
Teknium
2026-08-30 01:20:27 -07:00
26350357d7
test: add InlineQueryHandler to every fake telegram.ext module tree
Teknium
2026-08-29 20:46:52 -07:00
31dbc2493f
test: cover InlineQueryHandler in lazy-install rebind and handler-count contracts
Teknium
2026-08-29 20:29:51 -07:00
5bdaea64ed
feat(telegram): inline command picker — search every command and skill, no menu cap
Teknium
2026-08-29 20:19:59 -07:00
58523f284c
fix(todo): unversioned tool.start still merges after resume
Adolanium
2026-08-30 05:55:42 +03:00
d5fd2e9366
fix(browser): real-profile browsing runs headless — no focus-stealing window
Teknium
2026-08-29 20:32:58 -07:00
21e52c1fd4
fix(security): widen the exfil substring-suffix fix to the skills-guard sibling patterns
Teknium
2026-08-29 20:26:06 -07:00
6b290b81d5
fix(tools): reduce false positives in exfil_curl/exfil_wget patterns
liuhao1024
2026-07-14 05:31:31 +08:00
11c8c05dc3
chore: map contributor email for fifeli
Teknium
2026-08-29 20:21:08 -07:00
d041ed7ab2
fix(skills-hub): reconcile salvaged install fixes with full-directory fetch
Teknium
2026-08-29 20:21:00 -07:00
7e95b67ad8
fix(skills): review follow-up — revision pinning, canonicalization, case-fold guards
liuhao1024
2026-08-27 21:01:00 +08:00
86dda3cd36
fix(skills): fetch explicitly linked same-directory siblings on install (#96310 )
liuhao1024
2026-08-27 20:11:26 +08:00
f449374f0c
skills hub: don't abort installs on missing referenced support files
JUNZE
2026-08-19 23:48:33 +08:00
972d812429
[verified] fix: ignore glob-shaped skill support paths
Fidias Feliciano
2026-08-08 23:50:11 -04:00
9d813c7352
test(cli): add install-flow E2E for skipped unreachable URL support file (#66760 )
PRATHAMESH75
2026-07-22 00:11:16 +05:30
7d87bab502
fix(cli): skip unreachable support files instead of aborting URL skill install
PRATHAMESH75
2026-07-18 14:12:29 +05:30
989e48cc85
fix(compression): retire completed todo snapshots safely
Screaming Sun
2026-08-19 01:02:16 +02:00
1762d3788c
fix(compression): strip embedded stale todo snapshot from list message content
ericmaddox
2026-08-28 22:28:05 -04:00
52e5e7c034
fix(cron): coerce string repeat values on the UPDATE path too
Teknium
2026-08-29 19:24:47 -07:00
0f7981b8a1
fix(browser): real-profile snapshot auth files are owner-only (#96729 )
Teknium
2026-08-29 19:19:46 -07:00
89b38ed734
test(cron): migrate one-shot-intent fixtures to the 'in 30m' form
Teknium
2026-08-29 19:01:08 -07:00
609a0b47fb
fix(cron): teach the parse error the corrected bare-duration contract
Teknium
2026-08-29 18:52:14 -07:00
64f34bf285
docs(cron): bare durations are recurring; one-shot is 'in 30m'
Teknium
2026-08-29 18:51:01 -07:00
967e4eb882
test(cron): use explicit one-shot duration syntax
Axl Ibiza, MBA
2026-08-11 23:59:04 -05:00
e8bab87ba7
fix(cron): bare durations are recurring intervals; coerce repeat string forms
andrexibiza
2026-08-04 17:04:09 -05:00
3528a3bfc4
fix(desktop): satisfy perfectionist/sort-imports for mcp-oauth-callback-ipc import
Teknium
2026-08-29 18:47:31 -07:00
0f5dd5c46e
feat(mcp-oauth): Desktop MCP OAuth now completes against remote backends (client-side callback relay)
Teknium
2026-08-29 18:37:01 -07:00
4345cd5b11
fix(skills): impeccable catalog stub meets authoring standards
Teknium
2026-08-29 19:06:45 -07:00
45d9c33d85
feat(skills-hub): impeccable joins the optional-skills catalog, content pulled live from upstream
Teknium
2026-08-29 18:15:54 -07:00
0582ae76d0
fix(cron): repair mangled schedule field in cronjob tool schema
Teknium
2026-08-29 18:48:52 -07:00
b2252a55b6
docs(cron): document natural day/time schedules and named cron fields
Teknium
2026-08-29 18:45:13 -07:00
57ad23c5dc
fix(cron): accept weekday lists and no-'every' natural schedules (#51975 )
Teknium
2026-08-29 18:43:39 -07:00
77fd6db4c6
fix(cron): accept named months/weekdays in cron schedules
devorun
2026-06-25 17:00:03 +03:00
ecdc03c616
fix(cron): accept no-'every' natural day/time schedules like 'weekdays at 9am'
Teknium
2026-08-29 18:40:47 -07:00
ab9d85287d
fix(cron): accept documented "every <weekday> <time>" schedules
Drexuxux
2026-06-24 03:46:34 +03:00
3e6229ec00
docs: priority list now guarantees skill commands a Telegram menu slot
Teknium
2026-08-29 18:56:01 -07:00
21b503fb18
fix(telegram): rank complete menu candidate set
LOGIN-TB
2026-08-09 14:52:39 +02:00
60a664519c
fix(telegram): prioritize dynamic skill menu commands
LOGIN-TB
2026-08-09 14:25:24 +02:00
83f4524b42
feat(discord): expose /plan in the native slash-command picker
Teknium
2026-08-29 18:52:52 -07:00
0f3fcacd3f
feat: /plan graduates from bundled skill to built-in command on every surface
Teknium
2026-08-29 18:46:26 -07:00
5c6e5e7ea3
feat(cli): add /plan command (#67264 )
webtecnica
2026-07-19 00:29:26 -03:00
56a5eb09ef
docs(computer-use): drop remaining existing-profile grant references
Hermes
2026-08-29 18:39:24 -07:00
d6ace971d4
docs(computer-use): remove the deleted typed browser-page route
nftpoetrist
2026-08-27 10:04:02 +03:00
9107b891c9
chore(attribution): map fabiantax@hotmail.com -> fabiantax (PR #90953 salvage)
Teknium
2026-08-29 18:38:34 -07:00
bacb90fe20
feat(delegation): honor delegation.request_overrides on all three resolution branches with explicit-over-runtime merge precedence
Teknium
2026-08-29 18:38:24 -07:00
d3bfd2e9b1
feat(delegation): forward delegation.request_overrides on direct-endpoint branch
fabiantax
2026-08-20 18:50:37 +02:00
ac5186ed82
chore(release): map adamfortuna1324@gmail.com to 0xAdamFortuna
Teknium
2026-08-29 18:39:33 -07:00
3b3ad958d7
fix(runtime): key-scoped fallback extra_body re-resolution + request_overrides in switch_model snapshot
Teknium
2026-08-29 18:38:31 -07:00
131501229a
fix(runtime): restore request_overrides after transport recovery
Adam Fortuna
2026-07-07 09:21:48 +02:00
91d60d2f9e
fix(fallback): re-resolve extra_body when activating fallback provider (#75091 )
RelaxJonh
2026-07-31 09:18:27 +07:00
5a59ba82dd
docs(providers): note extra_body survives gateway turns and /model switches; map gitabtion attribution
Teknium
2026-08-29 18:53:14 -07:00
1859f95799
test(gateway): reused-agent merge-not-overwrite regression via real _run_agent
Teknium
2026-08-29 18:40:36 -07:00
b10b27e6f9
fix(agent): match switched-to custom provider by model+base_url, not name
Jack
2026-07-15 08:17:47 -05:00
5d238be2ca
fix(gateway): carry request_overrides through /model session overrides
Jack
2026-06-27 12:07:50 -05:00
fc00e36c6b
fix(gateway): preserve custom-provider request_overrides on agent turns
Jack
2026-06-27 12:07:50 -05:00
2f469d7e1e
fix(gateway): merge instead of overwrite agent.request_overrides on reused turns
Heng Cai
2026-08-29 18:33:48 -07:00
d2af990043
fix(agent): carry request_overrides through in-place /model switch (TUI/CLI)
Jack
2026-06-27 12:07:50 -05:00
a9b696c671
fix(model): initialize switch request overrides
CharZhou
2026-08-20 09:44:22 +08:00
863aac9012
fix: preserve named custom provider request_overrides in gateway and /model switches
CharZhou
2026-07-20 08:56:38 +08:00
556777ddb1
docs(cron): note request settings carry into scheduled runs
Teknium
2026-08-29 18:29:10 -07:00
1fa3edcb62
chore(attribution): map bsbofmusic noreply email
Teknium
2026-08-29 18:28:41 -07:00
792dbea777
fix(cron): forward request_overrides into scheduled-job agents
Patrickk
2026-08-29 18:28:12 -07:00
86a2fdc634
feat(tui): status rule shows cache-hit %, latency, t/s and honors display.status_bar.fields
Teknium
2026-08-29 18:59:06 -07:00