Commit Graph

  • be154517a8 fix: restore gateway heartbeat watches after restart Teknium 2026-09-07 13:02:13 -07:00
  • 1ec22acca0 fix(gateway): stop departed session heartbeats at reset boundaries Teknium 2026-09-07 12:56:35 -07:00
  • 73ddf0672c test: keep attempt-cap probe on provider-confirmed fallback Teknium 2026-09-07 13:26:12 -07:00
  • e9313f6458 fix: let provider evidence adjudicate past-window preflight estimates Teknium 2026-09-07 13:04:29 -07:00
  • 3114916ee4 fix(gateway): carry accepted-input ownership through persistence Teknium 2026-09-07 13:48:22 -07:00
  • f120ea7149 fix(gateway): exclude observations from accepted-turn ownership Teknium 2026-09-07 13:22:22 -07:00
  • 136d80d040 fix(gateway): retain one durable owner for failed input turns Teknium 2026-09-07 13:20:29 -07:00
  • 81e484761f test(tools): keep unmocked package dependencies importable Teknium 2026-09-07 13:55:10 -07:00
  • e299626cc9 test(search): use neutral visible-content fixture text Teknium 2026-09-07 13:45:41 -07:00
  • 25761bb221 fix(desktop): scrape the remote >> log 2>&1 READY sentinel with the merged-buffer regex kshitijk4poor 2026-09-08 02:07:41 +05:30
  • d6c7148507 docs(desktop): record that the merged-tail seed is dormant under the current call ordering joaomarcos 2026-09-05 16:00:22 -03:00
  • 4bbfdaf0b7 fix(desktop): recover a READY sentinel spliced into the merged output tail (#103792) joaomarcos 2026-09-05 15:41:51 -03:00
  • 16fe50b1a2 refactor(gateway): inline the user-bus adoption gate at the run_gateway call site kshitijk4poor 2026-09-08 01:58:23 +05:30
  • 29329d7913 test(gateway): pin user-bus adoption at systemd gateway boot HexLab98 2026-09-07 18:55:10 +07:00
  • 802f0f97ad fix(gateway): adopt the user D-Bus session when systemd starts the gateway HexLab98 2026-09-07 18:55:10 +07:00
  • 7b29f19146 refactor(constants): share the /proc reader between the cgroup and root-mount probes kshitijk4poor 2026-09-08 02:14:08 +05:30
  • 9160c4e27e fix(agent): scan only root mount in is_container() cgroup-v2 fallback Bartok9 2026-09-02 10:37:08 -04:00
  • ed063034ad test(compressor): pin custom_providers threading at the get_model_context_length seam kshitijk4poor 2026-09-08 02:14:54 +05:30
  • 71516214c3 fix(compressor): thread custom_providers into context-length resolution dhruv kejriwal 2026-08-10 16:10:40 +00:00
  • 99e1c16868 test(tools): pin the Git Bash probe's detached stdin in the existing probe test kshitijk4poor 2026-09-08 02:01:51 +05:30
  • 869432301b fix(tools): detach stdin in the Windows Git Bash probe (#78820) Shimakaze514 2026-09-07 15:30:20 +08:00
  • 2e418f7a97 chore: map contributor email for Shimakaze514 kshitijk4poor 2026-09-08 01:48:10 +05:30
  • e5382cd823 test(qqbot): exercise the real dm session key in the existing approval-click test kshitijk4poor 2026-09-08 02:05:19 +05:30
  • e0a6a43b2b test(qqbot): add approval auth test for dm session keys penginman 2026-05-25 01:32:00 +08:00
  • 2ff990c13f fix(qqbot): authorize approval clicks for dm session keys penginman 2026-05-25 01:31:20 +08:00
  • d6b3b6d9f6 chore: map contributor email for penginman kshitijk4poor 2026-09-08 01:48:10 +05:30
  • 1e24a8de39 refactor(delegation): resolve the child fallback chain through the canonical normalizer kshitijk4poor 2026-09-08 02:01:23 +05:30
  • c47bf78d68 fix(delegation): keep child routes and fallback policy together Ayush Nangia 2026-09-07 23:30:46 +05:30
  • 2f1085ec0b fix(delegation): reject malformed child fallback chains Ayush Nangia 2026-08-28 18:02:14 +05:30
  • 0a53094897 fix: key the pin on delegation.model as well (model arm of #80450) Ayush Nangia 2026-08-07 15:09:11 +05:30
  • 3204bfa5e2 docs+defaults: declare delegation.fallback_providers in config surfaces Ayush Nangia 2026-08-06 22:44:46 +05:30
  • 72464503b4 fix(delegation): resolve the child fallback chain through the full pin x config matrix Ayush Nangia 2026-08-06 22:27:54 +05:30
  • 869228cab4 feat(delegation): surface process accounting as top-level process_notes in the sync result; add live stress harness Teknium 2026-09-07 12:44:33 -07:00
  • ef9239571d feat(delegation): report a child's exited-but-unread notify processes to the parent Teknium 2026-09-07 12:17:19 -07:00
  • b2c394bcad test: derive process_manage verbs from the handler table; widen aux-cancellation start-up bound Teknium 2026-09-07 07:20:45 -07:00
  • 3c0d90e8ef feat(delegation): subagents hand background processes to the parent; leftovers are named, not trusted Teknium 2026-09-07 07:11:09 -07:00
  • 03f3b09222 fix(tui-gateway): subagent lifecycle survives display.tool_progress=off Teknium 2026-09-07 09:19:31 -07:00
  • 610c869ac6 fix(desktop): task panel follows the todo_list wire name Teknium 2026-09-07 09:19:31 -07:00
  • e9bccc90a5 refactor: repoint 10 MessageEvent/MessageType importers that landed on main after the event.py split kshitijk4poor 2026-09-06 21:39:08 +00:00
  • 284b303fa8 test: e2e conftest imports GatewayRunner at module level; elicitation test docstring matches the default thunk kshitijk4poor 2026-09-06 21:36:23 +00:00
  • c54de79459 test: /btw replies HISTORY_UNREADABLE on a failed transcript read (from #102952) kshitijk4poor 2026-09-06 21:29:19 +00:00
  • 2f1609a86c refactor: sms AIOHTTP_AVAILABLE flag; ElicitationHandler call_context defaults to a no-op thunk; drop stale TYPE_CHECKING/type-ignore in two tests kshitijk4poor 2026-09-07 02:44:09 +05:30
  • ab2f4602de refactor: MessageEvent to gateway/platforms/event.py; ElicitationHandler takes a call_context thunk kshitijk4poor 2026-09-04 22:37:25 +05:30
  • c5ff900761 fix: resolve the 33 F821 undefined names outside tui_gateway / feishu / godmode kshitijk4poor 2026-09-04 21:26:44 +05:30
  • 233757037d test(openai): Astra pricing/capability tests assert contracts, not snapshots kshitijk4poor 2026-09-07 21:36:06 +05:30
  • f850bc58ed refactor(inventory): build the gated-Astra warning tail instead of string-replacing a sentence kshitijk4poor 2026-09-07 21:36:06 +05:30
  • e583d68c14 perf(models): stop revalidating a fresh provider cache just because it lists Astra kshitijk4poor 2026-09-07 21:36:06 +05:30
  • b6852995ed refactor(openai): one is_astra_model predicate; gate Astra at the untrusted Codex inputs kshitijk4poor 2026-09-07 21:36:06 +05:30
  • 170a73637d fix(openai): drop prompt_cache_options from Astra requests — not an SDK kwarg, 30m is the server default kshitijk4poor 2026-09-07 21:35:51 +05:30
  • fdb76ce643 fix(openai): include canonical API picker identity in Astra discovery gate Eva 2026-09-05 13:24:19 +07:00
  • 328542d807 fix(openai): revalidate Astra at cached and saved-model picker boundaries Eva 2026-09-05 13:20:40 +07:00
  • 299d86851c fix(openai): keep Astra 900K alias gated and wire-compatible Eva 2026-09-05 13:02:08 +07:00
  • 17c7be1485 feat(models): preserve live-verified Astra 900K opt-in from #103132 Michael Steuer 2026-09-04 21:18:08 +02:00
  • 3825d25191 fix(openai): cap Astra Codex OAuth fallback Eva 2026-09-05 02:58:47 +07:00
  • 850680fcdf fix(openai): require canonical host for Astra cache Eva 2026-09-05 01:44:15 +07:00
  • 5a82258626 fix(openai): keep Astra rules on eligible routes Eva 2026-09-05 00:02:11 +07:00
  • c990017482 test(openai): close Astra baseline review gaps Eva 2026-09-04 23:53:18 +07:00
  • 2c315ff59b feat(openai): add GPT-6 Astra baseline support Eva 2026-09-04 23:38:08 +07:00
  • a7198a8855 fix: keep budget checkpoints out of cancelled tool results Teknium 2026-09-07 02:48:22 -07:00
  • 35104c20f5 test: pin checkpoint transcript persistence before the next request Teknium 2026-09-07 02:15:38 -07:00
  • 93af3db01d fix: checkpoint Kanban completion before tool access expires Teknium 2026-09-07 02:13:48 -07:00
  • ff175510c2 test(cron): preserve rejected creation exit status Teknium 2026-09-07 03:01:22 -07:00
  • 39ed610f8c feat(cron): create paused jobs without a scheduling race Teknium 2026-09-07 03:00:33 -07:00
  • 7f80efc294 fix(tui): post-turn completion drain resolves ownership once; barrier test uses a watch Teknium 2026-09-07 07:53:38 -07:00
  • ada8e50f2d test: verify completion barriers and document local delivery proof Teknium 2026-09-07 02:43:29 -07:00
  • 9af6e9fc8b fix: coalesce interactive completion backlogs without losing identity Teknium 2026-09-07 02:37:58 -07:00
  • 1735ccde44 fix(tools): always redact durable process receipts Teknium 2026-09-07 02:34:52 -07:00
  • 0522ae934e fix(tools): retain producer profile scope in process readers Teknium 2026-09-07 02:24:44 -07:00
  • fbed1d4584 fix(tools): keep retained terminal results scoped to their owner Teknium 2026-09-07 02:06:43 -07:00
  • 1770825481 fix(tools): register readers atomically with completion maximilliangrand 2026-09-07 09:10:38 +02:00
  • 633955408b fix(tools): keep retained result reads off live status scans maximilliangrand 2026-09-07 09:08:06 +02:00
  • b72e373e23 fix(tools): retain completed background process results across exit maximilliangrand 2026-09-07 09:04:30 +02:00
  • 5695ebc40f refactor(tools): extract process checkpoint persistence maximilliangrand 2026-09-07 08:55:07 +02:00
  • 3bc839508e chore: credit reasoning normalization contributors Teknium 2026-09-07 03:15:16 -07:00
  • 37fb7adfd6 fix: structured reasoning no longer breaks chat consumers Teknium 2026-09-07 03:14:19 -07:00
  • 5f88f0e9c3 test: keep core review checks independent of optional ACP Teknium 2026-09-07 03:46:46 -07:00
  • 92f4246aa2 fix(cli): hide the console window for banner/update git probes Teknium 2026-09-07 07:43:11 -07:00
  • a46ddf0f32 test: keep quickstart preflight independent of host acceleration Teknium 2026-09-07 03:46:46 -07:00
  • f94307a7f7 fix: ignore malformed MCP OAuth metadata caches Teknium 2026-09-07 03:22:39 -07:00
  • 965f18b02f fix: restore prior device OAuth state if persistence fails Teknium 2026-09-07 02:04:59 -07:00
  • f5afe8bd40 feat: authorize MCP servers with device codes from the CLI Teknium 2026-09-07 02:02:48 -07:00
  • a460b44c93 docs(desktop): document directive action hover grace Teknium 2026-09-07 01:52:16 -07:00
  • 3a42722c84 test: verify SSH update checks with real PTY authentication controls Teknium 2026-09-07 03:17:32 -07:00
  • 9197afe44d test(cli): pin git identity in the insteadOf regression test setup liuhao1024 2026-09-07 06:57:51 +08:00
  • 9f0bf22ce2 fix(cli): pin core.sshCommand to BatchMode ssh in the noninteractive git env liuhao1024 2026-09-07 06:45:30 +08:00
  • 03c20babba fix(cli): probe update-check origin URL under the fetch's isolated git env liuhao1024 2026-09-07 06:40:59 +08:00
  • 89c85b8466 fix(update): settle stale receipt warnings from matching live gateways Teknium 2026-09-07 03:15:38 -07:00
  • 50cd1190ef test: pass snapshot listings to the catch-up restart budget probe Teknium 2026-09-07 07:18:12 -07:00
  • 08f2c78d92 fix(update): cover catch-up restart clients with the unit budget Teknium 2026-09-07 02:12:53 -07:00
  • bb12ee7a5a test: retain native systemd restart budget probe Teknium 2026-09-07 02:03:41 -07:00
  • 6ab2245f69 chore: credit systemd restart budget contributor Teknium 2026-09-07 02:01:53 -07:00
  • 2a980fbcbd fix(update): let systemd clients outwait legitimate unit transactions doryani-agent 2026-09-07 01:58:31 -07:00
  • bbbcde8173 fix(process): stop late forks escaping deadline tree cleanup Teknium 2026-09-07 04:22:44 -07:00
  • db529aa256 test(cron): exercise historical error redaction in live probe Teknium 2026-09-07 02:34:04 -07:00
  • e1a161538a fix(cron): make failed runs diagnosable without verbose delivery errors Teknium 2026-09-07 02:31:54 -07:00
  • e3710c1593 fix(cron): preserve continuity across silent audit ticks Teknium 2026-09-07 01:50:04 -07:00
  • 549e6aab38 fix(bot-mode): preserve refusal reasons across local delivery Teknium 2026-09-07 02:06:51 -07:00
  • 8aaf1aca62 fix(schemas): preserve required intent without invalid boolean flags Teknium 2026-09-07 02:06:50 -07:00
  • ab98a92a45 fix(notifications): report applied skill batch operations Teknium 2026-09-07 02:06:50 -07:00
  • 7876d183c9 fix(approval): recover legacy list values without character grants Teknium 2026-09-07 02:06:51 -07:00