Commit Graph

  • 28ef63a10c fix: revalidate frontend assets across builds main Patrick Buckley 2026-08-12 17:36:43 -07:00
  • 998271b016 feat: convert large pastes to attachments Patrick Buckley 2026-08-11 23:39:36 -07:00
  • 0a9cd4d892 fix(deps): update dependency mcp to v2 renovate/major-llm-sdks renovate[bot] 2026-08-12 06:32:13 +00:00
  • 6eae1c3954 fix(providers): support OpenAI v3 HTTPX2 transport Patrick Buckley 2026-08-11 23:12:02 -07:00
  • d961af5c45 Remove unreachable MCP owner branch Patrick Buckley 2026-08-11 21:47:37 -07:00
  • 0599d72625 Apply MCP formatting Patrick Buckley 2026-08-11 21:42:04 -07:00
  • 2b51b2f8fa Resolve FastMCP settings before lifecycle tests Patrick Buckley 2026-08-11 21:36:37 -07:00
  • 8517b42ec1 Handle partial MCP resource discovery Patrick Buckley 2026-08-11 21:36:31 -07:00
  • ed6286ab63 fix(deps): constrain OpenAI SDK below v3 Patrick Buckley 2026-08-11 21:55:38 -07:00
  • 3252f3fd95 fix(memory): preserve replay identity and validation Patrick Buckley 2026-08-11 21:26:27 -07:00
  • cc84f9d176 fix(memory): harden project scope authorization and consistency Patrick Buckley 2026-08-11 20:25:35 -07:00
  • d2a6c2852e Stabilize context-overflow compaction test in Python 3.11 CI (#1006) Copilot 2026-08-11 05:46:02 -07:00
  • cf2811fceb chore: bump version to 1.8.0a7 v1.8.0a7 Patrick Buckley 2026-08-11 04:19:12 -07:00
  • 480a1426b3 Fail-closed history-commit handoff (#1005) Patrick Buckley 2026-08-11 04:18:36 -07:00
  • f4fd7e1f67 fix(security): classify outbound addresses by what they reach (GHSA-wm4f-79pw-pfr9) (#1003) Patrick Buckley 2026-08-11 02:18:03 -07:00
  • cbce6a16a6 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.12.3 renovate[bot] 2026-08-11 01:59:01 +00:00
  • 9211c4fb29 chore: download vendored JS files github-actions[bot] 2026-08-11 01:58:31 +00:00
  • 8e9df1fc1b chore(deps): update dependency katex to v0.18.4 renovate[bot] 2026-08-11 01:58:13 +00:00
  • ca6db54bcc chore(deps): lock file maintenance renovate[bot] 2026-08-10 05:25:44 +00:00
  • 766223e774 feat(judge): parallelize batch evaluations (#991) Patrick Buckley 2026-08-08 23:56:15 -07:00
  • 98e96ab5f3 Add per-alias model concurrency admission (#990) Patrick Buckley 2026-08-08 22:01:04 -07:00
  • 7a06f5e8bc refactor(session): make ModelLane the provider boundary (#979) (#989) Patrick Buckley 2026-08-08 16:13:35 -07:00
  • f138784ba3 chore: bump version to 1.8.0a6 v1.8.0a6 Patrick Buckley 2026-08-06 15:48:17 -07:00
  • 0cdb679892 Follow-ups on the #832 fold: supersession predicate, wire-prep error hygiene, reasoning-parser tile (#986) Patrick Buckley 2026-08-06 15:14:52 -07:00
  • f15e53dd36 test: drop a no-op conditional and splat the pre-fold seam call Patrick Buckley 2026-08-06 01:00:44 -07:00
  • df8a374c3d test(session): cover the orphan guards in the streaming arms Patrick Buckley 2026-08-06 00:40:41 -07:00
  • 50e080c18b fix(session): one supersession predicate, asked the same way everywhere Patrick Buckley 2026-08-06 00:22:15 -07:00
  • 4dd92d150b fix(session): scope the arm-duty gate the way the rest of the file scopes generations Patrick Buckley 2026-08-05 23:37:29 -07:00
  • 5de54147e1 fix(832): a prep fault walks the fallbacks it can no longer speak for Patrick Buckley 2026-08-05 21:37:11 -07:00
  • c906776efd fix(832): the serving lane's capabilities reach the wire fold Patrick Buckley 2026-08-05 20:56:56 -07:00
  • 90e55f92ca docs(832): shorten the branch's comments to their constraints Patrick Buckley 2026-08-05 20:15:44 -07:00
  • 06ec1a8629 fix(832): the boundary carry belongs to the run owner Patrick Buckley 2026-08-05 19:47:22 -07:00
  • 6212783e23 fix(832): close the content run at a reasoning_delta boundary — display must mirror the drain Patrick Buckley 2026-08-05 18:32:41 -07:00
  • aa4371ea99 fix(832): retire the dead attempt's armed state in the re-create window Patrick Buckley 2026-08-05 15:21:10 -07:00
  • 5a20916eec docs+test(832): retire pre-fold names from prose; pin the eager-append contract Patrick Buckley 2026-08-05 13:58:00 -07:00
  • e103af94e7 test(832): port the seam-coupled suites to the folded architecture Patrick Buckley 2026-08-05 13:55:16 -07:00
  • 58b24de7e6 test(832): re-aim the extra-params gate pin at the module function (delegate wrapper retired) Patrick Buckley 2026-08-05 13:40:30 -07:00
  • 0df9f6e2d4 test(832): port test_cancel to the folded seam; add hook + orphan + pre-dispatch pins Patrick Buckley 2026-08-05 13:39:11 -07:00
  • ecf14dc001 test(832): make_result helper for the triage's patched-result recipe Patrick Buckley 2026-08-05 13:26:46 -07:00
  • 2e18d159a3 feat(session): fold the main streaming loop onto model_turn (#832) Patrick Buckley 2026-08-05 13:21:32 -07:00
  • 1f3b89610a test(832): replay-parity harness + pre-fold baselines Patrick Buckley 2026-08-05 12:48:51 -07:00
  • af053ab8cd feat(model_turn): streaming surface — on_chunk tee, prepare_wire hook, deferred_names, wire_msgs (#832) Patrick Buckley 2026-08-05 12:45:53 -07:00
  • 29f1f34cf3 feat(helm): add node scheduling properties (#977) Dennis Witt 2026-08-05 22:52:45 +02:00
  • 70165807c7 fix(reasoning): close the unmarked chain-of-thought leak, gate the tag scan by backend (#940) (#978) Patrick Buckley 2026-08-05 12:58:55 -07:00
  • 14df09a107 chore(deps): update vendored js (#974) renovate[bot] 2026-08-05 12:58:15 -07:00
  • 7076bcf6ef fix(session): never dispatch a model call on an aborted cancel_ref (#972) (#976) Patrick Buckley 2026-08-05 11:03:12 -07:00
  • 0150523bb9 test(session): pin the both-vocabulary title peel Patrick Buckley 2026-08-05 00:18:55 -07:00
  • bc3fa60011 fix(providers): segregate inline reasoning at the drain seam Patrick Buckley 2026-08-04 08:06:04 -07:00
  • 1d7db73305 fix(models): review feedback — separator vocabulary, constraints stub, import style Patrick Buckley 2026-08-04 05:05:26 -07:00
  • 8605c9783d feat(models): rfc8693_obo auth mode, per-alias exchange scopes, identity-keyed mint cache Patrick Buckley 2026-08-04 04:49:28 -07:00
  • 2b43b8dd90 fix(streaming): correlate the fatal trace line with its recorded event Patrick Buckley 2026-08-04 04:53:00 -07:00
  • 7776cc0c2f fix(streaming): probe on_stream_discarded for pre-existing UIs and format the hoisted fake Patrick Buckley 2026-08-04 04:48:12 -07:00
  • 1f9f462b66 fix(streaming): gate the dead-segment discard on the backoff surviving the Stop window Patrick Buckley 2026-08-04 04:14:26 -07:00
  • 961a2017dc fix(streaming): delete the retry window's shared slots and gate the send epilogue Patrick Buckley 2026-08-04 03:09:48 -07:00
  • 476cce2e58 fix(streaming): scope stream bookkeeping to the send and discard dead segments server-side Patrick Buckley 2026-08-04 01:59:34 -07:00
  • 47524654b3 fix(streaming): close the retry window's generation, identity, and masking holes Patrick Buckley 2026-08-04 01:29:15 -07:00
  • df81035302 fix(streaming): finalize dead attempts on terminal paths and harden the retry window Patrick Buckley 2026-08-04 00:25:57 -07:00
  • 3b9de67e8c refactor(session): extract think-tag splitting into ThinkTagSplitter Patrick Buckley 2026-08-03 23:48:30 -07:00
  • a1dfe0bd4f refactor(streaming): dedupe transport conversion, usage merge, cancel finalize Patrick Buckley 2026-08-03 23:38:48 -07:00
  • 5fb27e8f81 fix(session): survive mid-stream transport deaths in interactive turns (#937) Patrick Buckley 2026-08-03 23:30:20 -07:00
  • 1e34e19d48 refactor: single-style module imports and narrowed JSON body typing Patrick Buckley 2026-08-03 18:40:40 -07:00
  • 33ace975d2 feat(models): default-deny governance and admin UI for per-alias backend auth Patrick Buckley 2026-08-03 18:15:27 -07:00
  • 1a4f411cd5 chore(deps): lock file maintenance renovate[bot] 2026-08-03 09:36:21 +00:00
  • 5bc04fc313 chore(deps): update github actions (#956) renovate[bot] 2026-08-03 02:34:54 -07:00
  • 9adde920d4 feat(models): per-alias backend auth via Entra OBO and app identity (#898) metaclassing 2026-08-02 17:15:02 -05:00
  • 9334cf0cef fix(helm): make the bundled-PostgreSQL default installable (#949) Patrick Buckley 2026-08-02 14:52:31 -07:00
  • 989f51edc5 fix(helm): render the chart Secret for every inline credential (#948) Patrick Buckley 2026-08-02 14:42:33 -07:00
  • f8f2ba03d3 docs(contributors): add five contributors from the last four months Patrick Buckley 2026-08-02 13:46:11 -07:00
  • 73fb84b459 fix(helm): make the Kubernetes chart installable and multi-node capable (#932) posixpositive 2026-08-02 14:42:22 -06:00
  • e92c262ed8 Fix/docker compose fails to run wsl (#945) BlackMyrmidon 2026-08-02 16:35:31 -04:00
  • 4bd64fec75 docs(readme): serve the harness diagram from the LFS media endpoint Patrick Buckley 2026-08-02 13:16:54 -07:00
  • 3960aeef88 docs(readme): lead the what-is-a-harness section with the diagram Patrick Buckley 2026-08-02 13:13:54 -07:00
  • bb9684f505 fix(ui): block-copy dismissal listens on documentElement, not document Patrick Buckley 2026-08-02 06:10:05 -07:00
  • 729a02a833 feat(ui): copy-to-clipboard for messages and rendered blocks Patrick Buckley 2026-08-02 06:00:31 -07:00
  • e526df95d0 fix(tool-search): discovery-failure records are per-user, rerank counts honest Patrick Buckley 2026-08-02 01:43:20 -07:00
  • c4b2dd7135 feat(tool-search): surface MCP discovery failures & honest result counts (#938) metaclassing 2026-08-01 23:52:48 -05:00
  • deffd57ab9 chore(deps): update ghcr.io/astral-sh/uv docker tag to v0.12.1 renovate[bot] 2026-08-01 09:32:21 +00:00
  • 166b46cda4 chore: bump version to 1.8.0a5 v1.8.0a5 Patrick Buckley 2026-07-29 22:49:25 -07:00
  • 57a9041941 fix(coordinator): the interjection handoff cannot lose the message, and the fact block is bounded Patrick Buckley 2026-07-29 21:13:36 -07:00
  • 2519dc9dcf chore(coordinator): comments describe the design, not the process that produced it Patrick Buckley 2026-07-29 20:21:44 -07:00
  • 2ff7c61051 feat(coordinator): idle nudges deliver only on the idle wake, and a queued interjection owns the seam Patrick Buckley 2026-07-29 19:22:10 -07:00
  • 074b9e02e2 feat(eval): cells seed the tool-visible world through production writers Patrick Buckley 2026-07-29 19:08:13 -07:00
  • 76c5519b44 feat(coordinator): done branch leads the tasks body; eval worlds survive honest inspection Patrick Buckley 2026-07-29 18:27:06 -07:00
  • 48d6b2f84b feat(coordinator): the nudge bodies state observed facts, never hedges Patrick Buckley 2026-07-29 17:50:22 -07:00
  • 8874dcaa69 fix(optimizer): stop pinning sampling knobs on the wire Patrick Buckley 2026-07-29 07:48:34 -07:00
  • c08784192a fix(eval): forward reasoning effort verbatim, no CLI vocabulary Patrick Buckley 2026-07-29 07:44:01 -07:00
  • 1bc2c39ca8 fix(eval): stop pinning temperature and reasoning effort on the wire Patrick Buckley 2026-07-29 07:36:28 -07:00
  • 33c82962a2 fix(channels): suppress mention resolution and escape untrusted fields Patrick Buckley 2026-07-29 02:58:48 -07:00
  • b8dd5041c4 fix(session): force-cancel runs the abandon machinery before emitting idle Patrick Buckley 2026-07-29 02:45:10 -07:00
  • 457750e20c fix(eval): close the parallel lane's per-item client Patrick Buckley 2026-07-29 02:45:10 -07:00
  • 176f6a9631 chore(sdk): regenerate the console spec for the tasks schema Patrick Buckley 2026-07-29 02:21:41 -07:00
  • 556ec793a0 feat(eval): behavioral eval for the coordinator idle nudges Patrick Buckley 2026-07-29 02:21:41 -07:00
  • a53bf30428 feat(coordinator): carry task and child handles across a compaction Patrick Buckley 2026-07-29 02:21:41 -07:00
  • 0d52b63b50 feat(coordinator): nudge a coordinator that goes idle holding unfinished work Patrick Buckley 2026-07-29 02:21:41 -07:00
  • 15ec735354 chore(deps): update astral-sh/setup-uv action to v9 renovate[bot] 2026-07-27 07:25:21 +00:00
  • a184494fe7 chore(deps): lock file maintenance renovate[bot] 2026-07-27 07:26:03 +00:00
  • ac936214d7 chore(deps): update github actions renovate[bot] 2026-07-27 06:15:57 +00:00
  • 96834496c4 feat(anthropic): onboard claude-opus-5 Patrick Buckley 2026-07-24 21:26:13 -07:00
  • 04c29c8ef5 test(authz): stop the retract test racing the drain's claim window Patrick Buckley 2026-07-25 00:59:26 -07:00
  • 6f194d338f fix(console): restore back-to-console from a proxied node view Patrick Buckley 2026-07-25 00:36:52 -07:00