Commit Graph

  • 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