Commit Graph

  • cc84af9fad fix(memory): preserve genuine pre-delimiter content in merged compaction rows wernerhp 2026-07-15 19:16:47 +00:00
  • 004de13f14 fix(memory/holographic): don't harvest compaction summaries; honor auto_extract=false string wernerhp 2026-07-03 11:44:45 +00:00
  • cca7b93bfe chore(contributors): register Sora-bluesky email mapping Sora-bluesky 2026-07-22 19:50:10 +09:00
  • 19a59f7d7b fix(compression): mirror the full trigger recomputation in the suggestion guard Sora-bluesky 2026-07-19 19:57:07 +09:00
  • dbc71fb6e4 fix(compression): don't recommend a threshold the small-context floor will ignore Sora-bluesky 2026-07-19 19:31:37 +09:00
  • 295e20358c feat(delegation): let subagents use execute_code (#69325) Teknium 2026-07-22 06:58:45 -07:00
  • b2ba069cb4 test(slack): regression tests for Block Kit boundary sanitizer and oversized edits Teknium 2026-07-22 04:03:17 -07:00
  • a43ac2af65 fix(slack): sanitize outbound Block Kit payloads at the API boundary Teknium 2026-07-22 04:00:29 -07:00
  • 72da4f8657 fix(slack): truncate edit_message content to prevent msg_too_long CJ Wang / SoWork 2026-07-22 03:54:26 -07:00
  • a2d8b4b1f6 fix(slack): guard against empty text in chat.postMessage liuhao1024 2026-06-26 04:19:14 +08:00
  • c13af09177 fix(slack): truncate inflated original_text in approval/confirm chat.update handlers liuhao1024 2026-06-28 00:05:01 +08:00
  • 8fc0c086f5 fix: replace assert with runtime guard in Slack block_kit rich_text builder AlexFucuson9 2026-07-14 07:58:51 +07:00
  • d91a143977 fix(slack): guard rich_text builders against empty content rejected as invalid_blocks kamon 2026-07-06 21:36:48 +09:00
  • 870770b31e fix(slack): harden rich table block fallback tw0316 2026-07-01 16:13:19 -04:00
  • 961b832c11 test(sessions): cover branch-seed and compression timestamp round-trips Teknium 2026-07-22 04:43:37 -07:00
  • 9d73006ade fix: forward timestamp in CLI, gateway, and TUI branch copy loops tangyi 2026-06-17 23:26:59 +01:00
  • 1927b60775 fix(tui): extend deferred context-engine finalize to the compute-host compress routes Teknium 2026-07-22 05:21:17 -07:00
  • 7d4ed8e321 chore(release): map the3asic noreply email for contributor attribution Teknium 2026-07-22 04:36:38 -07:00
  • d46f0fb2d5 fix(compression): notify context engine after commit 3ASiC 2026-07-16 21:04:17 +08:00
  • 15d33d5ab1 fix(desktop,tui,docs): dedup commands.catalog, route desktop /compact to /compress, update README Teknium 2026-07-22 04:43:29 -07:00
  • 27a4e92802 fix(acp,tui): rename /compact to /compress and /density to resolve command collision liuhao1024 2026-07-03 01:19:13 +08:00
  • cb39be92e4 fix: update test assertions for /compact -> /compress rename liuhao1024 2026-07-03 00:53:05 +08:00
  • 4c2e34f07d fix(moa): measure advisor guidance before compression Jakub Wolniewicz 2026-07-16 08:04:36 +02:00
  • 8a580e8e31 chore: add contributor mapping for tandixit95 Teknium 2026-07-22 04:34:14 -07:00
  • 2eb6c84bbb fix(codex): wait for compaction turn identity Tanmay Dixit 2026-07-15 20:27:51 -04:00
  • 63e363f306 fix(codex): scope app-server notifications to active turn Tanmay Dixit 2026-07-12 19:04:45 -04:00
  • 453d0ee598 chore(contributors): map emails for slack block-text salvage (#29541, #61261, #52390) Teknium 2026-07-22 03:57:10 -07:00
  • 3865694cf9 fix(slack): surface Block Kit content in fetched thread context Benjamin Ross 2026-07-22 03:54:43 -07:00
  • 1f92842c1c fix(slack): read thread context from attachments and blocks Pan Luo 2026-07-08 17:49:02 -07:00
  • 1e0f5a6f07 fix(slack): detect Block-Kit-only @mentions in bot filter and router Bartok9 2026-06-25 03:27:34 -04:00
  • 8fceaac143 test(compression): adapt strict-signature heartbeat test to signature-inspection dispatch Teknium 2026-07-22 04:57:35 -07:00
  • 7f9956a679 chore: map contributor email for @WeiYusc Teknium 2026-07-22 04:37:36 -07:00
  • 928bcdde24 fix(compression): refresh gateway activity during compaction WeiYusc 2026-07-06 00:59:53 +08:00
  • ea0fd393db perf(compression): gate CJK-aware token estimation behind an ASCII fast path Teknium 2026-07-22 04:53:15 -07:00
  • 3f33a1c5aa fix(compression): handle CJK token budgeting miniadmin 2026-06-25 23:07:10 +09:00
  • a269a5b38c docs(compression): note acceptable false-positive path in zero-user provenance validator Teknium 2026-07-22 04:37:46 -07:00
  • 7de7a073c6 fix(compression): preserve synthetic user provenance embwl0x 2026-07-16 03:10:35 -05:00
  • c93e4041b6 fix(compression): preserve zero-user provenance embwl0x 2026-07-14 18:02:01 -05:00
  • 1c2faedd88 fix(compression): unify the attempt cap across every compression site Teknium 2026-07-22 05:12:59 -07:00
  • cf433a33da chore: map dombejar contributor email for PR #63870 salvage Teknium 2026-07-22 05:12:59 -07:00
  • fca883f06f fix(compaction): cap post-tool attempts per turn Dom Bejar 2026-07-13 16:37:01 +00:00
  • 644b397fb2 fix(agent): make the compression retry cap config-driven (compression.max_attempts) Kennedy Umege 2026-07-13 23:07:45 +01:00
  • 28b6bd6570 fix(api): preserve compaction summaries at any history position during Responses auto-truncation Teknium 2026-07-22 04:36:32 -07:00
  • 3807df7a06 fix(api-server): preserve compaction summaries on auto truncation luyifan 2026-06-30 06:04:14 +08:00
  • 1c21e96ed0 refactor(api): dedupe compressed-transcript persist sites, drop config opt-out Teknium 2026-07-22 04:56:23 -07:00
  • 146a545491 chore(contributors): map LiangYang666 emails Teknium 2026-07-22 04:40:31 -07:00
  • 4166fdda6a fix(api_server): log warning when compressed response_store persist fails 尘漾 2026-07-17 10:20:52 +08:00
  • a26ed50e07 test(gateway): exercise real compression detection path with fake agents 尘漾 2026-07-16 10:49:31 +08:00
  • f66e773c44 fix(gateway): in-place compression not persisted in response_store 尘漾 2026-07-16 10:40:19 +08:00
  • 2ced02671e feat(api_server): persist compressed messages to prevent re-compression 尘漾 2026-07-16 10:39:22 +08:00
  • 806b34ced9 test(gateway): add regression test for compressed Responses transcript storage liang 2026-07-04 14:54:53 +08:00
  • 85f04d4d7e fix(gateway): Responses API stores bloated context after compression liang 2026-07-04 12:50:20 +08:00
  • b1201213b7 fix(gateway): honest durable ack semantics for undeliverable async completions Teknium 2026-07-22 05:08:01 -07:00
  • f1a1d2daf5 chore(release): map richkapp in AUTHOR_MAP Teknium 2026-07-22 04:35:48 -07:00
  • 93ff129b51 fix(gateway): follow async completions across compression Z 2026-07-14 20:30:30 +03:00
  • 4d23b2238e fix(dashboard-auth): harden the public native-authorize surface Teknium 2026-07-22 05:32:56 -07:00
  • edebe45482 chore(desktop): drop unrelated assistant-ui bump + lockfile churn Teknium 2026-07-22 05:32:55 -07:00
  • 49423f8084 fix(desktop-auth): make RFC 8252 native login work end-to-end at runtime Ben Barclay 2026-07-22 21:37:40 +10:00
  • 7857d8737c feat(dashboard-auth): RFC 8252 native desktop sign-in (system browser + PKCE, no webview/cookies) Ben Barclay 2026-07-20 17:52:04 +10:00
  • 9fed768b56 fix(desktop): scope model options by profile (#62795) embw_l0x 2026-07-22 09:40:50 -04:00
  • 8967e73e67 fix(cli): restart managed dashboard service after update (#39166) Andy 2026-07-22 21:01:19 +08:00
  • 9acc4b47f5 perf(state): external-content FTS + tool-row-free trigram index (schema v23) (#65798) Teknium 2026-07-22 04:42:50 -07:00
  • 0faf4c838c fix(secrets): unify encrypted-cache fallback with the merged stale-cache path Teknium 2026-07-22 03:50:57 -07:00
  • e89216e7f5 fix(secrets): harden encrypted Bitwarden cache Andy 2026-07-19 10:52:40 +08:00
  • 1384087729 fix(secrets): add encrypted Bitwarden stale cache Andy 2026-07-16 22:10:22 +08:00
  • 8d811f5c45 feat(config): resolve ${env:VAR} SecretRefs in config.yaml, matching MCP config (#69267) Teknium 2026-07-22 04:39:57 -07:00
  • 1cb67a5916 chore: suppress windows-footgun on the POSIX-gated killpg call Teknium 2026-07-22 04:13:21 -07:00
  • 4f0ee4d3ff feat(secrets): rework command source as a registered SecretSource — no provider selector Teknium 2026-07-22 04:05:06 -07:00
  • 3d5dd8efa5 feat(secrets): add command secret source + unified secrets.provider selector Michael Valentin 2026-06-11 18:17:29 -04:00
  • 4c64ff3aa0 feat(nous): send top-level session_id for provider sticky routing (#69253) Teknium 2026-07-22 04:39:20 -07:00
  • 0c4cab56b4 test(secrets): match real ApplyReport shape in isolation test Teknium 2026-07-22 03:46:35 -07:00
  • 0583692c2d fix(secrets): scope BWS-injected provider keys izumi0uu 2026-07-04 13:41:41 +08:00
  • c6f9e0c748 test(gateway): cover routed transport delivery yungchentang 2026-07-16 16:28:09 +02:00
  • ff46376614 fix(gateway): preserve shared route transport adapter yungchentang 2026-07-16 02:13:49 +02:00
  • 86fb046383 feat(secrets): orchestrator-level preserve_existing + profile aliasing (#69058) Teknium 2026-07-22 03:20:45 -07:00
  • e66e02dc83 test(gateway): activate multiplex flag in cross-profile env isolation test Teknium 2026-07-21 19:45:22 -07:00
  • c758ded6d2 fix(secrets): fall back to os.environ on scope miss when multiplexing is off Soju06 2026-07-20 02:48:56 +00:00
  • c7b0c0d35f fix(secrets): mark _APPLIED_HOMES only after a real fetch attempt (#40597) (#69056) Teknium 2026-07-22 03:20:25 -07:00
  • 8e089db689 fix(secrets): validate bitwarden status token izumi0uu 2026-06-06 12:02:07 +08:00
  • fe5d0be6db fix(env): stop printing Bitwarden secret names andrexibiza 2026-07-07 09:21:02 -05:00
  • 2beed8b53d fix(mcp): pass secret-source-injected env vars to stdio servers SeoYeonKim 2026-07-21 19:16:06 -07:00
  • fe8c0f7eef fix(secrets): pass OP_LOAD_DESKTOP_APP_SETTINGS through to the op child env menhguin 2026-07-12 03:37:21 +08:00
  • a616b9fb0f fix(secrets): fold OP_CONNECT_HOST/OP_CONNECT_TOKEN into 1Password auth cache-key briandevans 2026-07-07 04:34:53 -07:00
  • 7db521a697 fix(secrets): port stale-cache fallback to current DiskCache API + gate by error kind JackJin 2026-07-14 15:10:00 +08:00
  • 77f3b3ef7f fix(secrets): fall back to stale disk cache when bws live fetch fails JackJin 2026-06-08 16:39:11 +08:00
  • 7de554277d chore: add kshitij@kshitij.dev to AUTHOR_MAP kshitij 2026-07-22 14:06:03 +05:30
  • 0c76cc6c36 fix: discard both session IDs on compression for profile re-injection kshitij 2026-07-22 13:55:48 +05:30
  • 8af2133009 fix(openviking): align session context with shared profile contract Hao Zhe 2026-07-17 22:25:08 +08:00
  • 11c1ca01c5 fix(openviking): inject session-start memory context Flownium 2026-06-30 18:13:08 +10:00
  • c3c80e1796 refactor: cleanup follow-up for salvaged PR #58871 kshitij 2026-07-22 13:59:40 +05:30
  • 81fc424592 fix(openviking): chunk structured session sync Chris Korhonen 2026-07-18 22:19:41 +08:00
  • 3fd96583f4 fix(openviking): serialize orphan session recovery Hao Zhe 2026-07-18 22:19:21 +08:00
  • f7c198dec8 docs: clarify OpenViking local setup Naveen Fernando 2026-06-02 15:28:04 +05:30
  • 323e9baf5d fix(openviking): recover pending session commits Hao Zhe 2026-07-05 21:14:34 +08:00
  • 9ecacd6bf4 fix(telegram): update auth check tests for group_allow_from split kshitijk4poor 2026-07-22 12:41:55 +05:30
  • 7078430934 fix(telegram): address review findings from PR #67816 kshitijk4poor 2026-07-22 12:21:54 +05:30
  • 45fce38b9e fix(telegram): group authz fallback + command sender identity Nyaruko 2026-07-20 09:24:45 +08:00
  • 9eb7b1a6b1 chore: AUTHOR_MAP for McHermes kshitijk4poor 2026-07-22 11:41:48 +05:30
  • f4896015c1 fix(compression): ignore assistant handoff summaries in tail anchor McHermes 2026-07-21 14:34:07 +00:00
  • 9fa2906c18 fix: restore base_url rstrip, extract should_clear_context_pin helper kshitijk4poor 2026-07-22 10:19:23 +05:30