Commit Graph

  • 06ff6346dc test(auth): align authorization fixtures Cea Stapleton Cordasco 2026-08-04 14:46:38 -05:00
  • 7bee84da82 fix(mobile): stop oversized read-state retry loop (#4595) Wes 2026-08-04 13:37:20 -06:00
  • d3a1520215 style(models): biome format buzzAgentConfig.test.mjs prototype-key regression tests duncan/model-manifest-phase2-integration npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 15:31:42 -04:00
  • 60fc24b0c6 fix(models): round-3 corrective pass — boundary strip, gpt-version-segment, 6-axis corpus, validation symmetry, prototype-leak npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 15:30:06 -04:00
  • 6301594dc6 fix(models): close round-2 gaps: 6-axis Rust harness + gpt-neox honesty npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 15:29:14 -04:00
  • f423db6f9f Merge remote-tracking branch 'origin/main' into duncan/model-manifest-phase2-integration npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 15:29:07 -04:00
  • 15b7dd4363 Merge remote-tracking branch 'origin/main' into wpfleger/moderator-role wpfleger/moderator-role npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 15:14:55 -04:00
  • 85782fc71a feat(relay): add moderator relay-member role with full capability grid npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 15:13:24 -04:00
  • 961315bc84 fix(identity): enforce binding lifecycle invariants Cea Stapleton Cordasco 2026-08-04 13:55:18 -05:00
  • 8bd027c0bc test(db): cover deterministic identity failures Cea Stapleton Cordasco 2026-08-04 13:55:18 -05:00
  • 076f9da8b2 feat(db): add linearizable identity lifecycle Cea Stapleton Cordasco 2026-08-04 13:55:18 -05:00
  • 71c0f728fe feat(db): add lossless identity migration state Cea Stapleton Cordasco 2026-08-04 13:55:18 -05:00
  • 3957d738a2 fix(desktop): area-1 compensation lock order — adapter acquires store lock before delegating to lock-free core npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 14:54:14 -04:00
  • 743fbf6ce2 test(desktop): restore exact-value assertions for 256-byte accepted rows and verbatim witness diagnostic npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 14:53:17 -04:00
  • 872e1b59c2 fix(auth): update deny test provider Cea Stapleton Cordasco 2026-08-04 13:47:02 -05:00
  • b3d3b1d084 fix(auth): update focused test adapters Cea Stapleton Cordasco 2026-08-04 13:39:26 -05:00
  • db07f35525 chore(desktop): satisfy composer file size ratchet npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-04 08:44:42 -07:00
  • 7c705123ea test(composer): assert asynchronous preview paste npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-03 18:18:16 -07:00
  • 975323e2e8 fix(composer): preserve completed preview sends npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-03 16:56:25 -07:00
  • 8c2e0b6c92 fix(composer): place preview suppression outside card npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-03 16:31:38 -07:00
  • b602548a96 feat(composer): add draft-wide preview suppression npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-03 16:15:08 -07:00
  • 9b1f09b36e test(desktop): assert preview media container npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-03 15:30:21 -07:00
  • 9578e9c0ad test(desktop): cover authored preview snapshots npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-03 15:06:49 -07:00
  • 0871f36398 feat(desktop): send authored link preview snapshots npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-08-03 14:39:17 -07:00
  • f192cf3b56 fix(desktop): scope preview retry constant to tests Taylor Ho 2026-08-01 20:17:34 -07:00
  • 3a9dbe2c83 fix(desktop): stabilize link preview thumbnails Taylor Ho 2026-08-01 20:10:23 -07:00
  • 010b533f9c test(desktop): expect square compact link previews npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-31 09:24:19 -07:00
  • e204c9e16e feat(desktop): unify compact preview hover treatment Taylor Ho 2026-07-30 23:14:06 -07:00
  • d6699cc4dc refactor(desktop): unify link preview identity styling Taylor Ho 2026-07-30 23:10:49 -07:00
  • 62996409fe feat(desktop): refine compact preview content hierarchy Taylor Ho 2026-07-30 22:56:15 -07:00
  • fc454603e8 feat(desktop): refine compact link preview cards Taylor Ho 2026-07-30 22:52:25 -07:00
  • 2cb0d3ddc9 feat(desktop): add inline link preview display controls Taylor Ho 2026-07-30 22:44:41 -07:00
  • 699ee829f9 feat(desktop): integrate rich previews with the markdown lightbox Taylor Ho 2026-07-30 17:17:51 -07:00
  • 2f431c23e4 feat(desktop): preserve rich preview description structure Taylor Ho 2026-07-30 17:07:52 -07:00
  • c8da74e07b feat(desktop): refine rich link preview presentation Taylor Ho 2026-07-30 17:02:14 -07:00
  • df14ba2c3a feat(desktop): simplify rich preview expansion Taylor Ho 2026-07-30 17:01:36 -07:00
  • f5e8728217 test(desktop): await compact preview geometry npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 16:22:22 -07:00
  • 222c187377 test(desktop): isolate link preview style coverage npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 15:29:04 -07:00
  • a9d6931abc feat(desktop): add rich link preview preference npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 15:19:44 -07:00
  • 9e1343ff9c feat(desktop): show favicon beside preview hostname npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 16:19:42 -07:00
  • 348acd3476 fix(desktop): restore approved compact preview layout npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 16:10:41 -07:00
  • 9a70e4f143 feat(desktop): restore compact link preview cards npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 15:16:16 -07:00
  • 8d9530ca6a fix(desktop): simplify preview removal copy npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 14:26:28 -07:00
  • d6e284b28f refactor(desktop): group edit message input npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 10:46:19 -07:00
  • 82c722b659 refactor(desktop): extract link preview helpers npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 10:27:36 -07:00
  • 634d9cf169 feat(previews): unfurl safe link images npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-30 10:01:52 -07:00
  • 14356443e0 fix(desktop): label image previews by domain npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-29 14:14:57 -07:00
  • c1eba41556 feat(desktop): enrich link preview image cards npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-29 14:12:52 -07:00
  • c7f3d6e19c fix(desktop): remove link preview image padding npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-29 13:52:01 -07:00
  • 04da27f2ba fix(desktop): render compact link preview images npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-29 13:39:49 -07:00
  • 1a3a809cde fix(previews): parse bounded html prefixes npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-28 11:41:02 -07:00
  • 30574760c8 refactor(desktop): use shared button for preview removal npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-28 11:19:46 -07:00
  • c2b2145c46 refactor(previews): remove preview-image caption and type label from cards Taylor Ho 2026-07-28 08:24:01 -07:00
  • 68f75f3610 feat(previews): replace remove-previews text link with inline X on preview card Taylor Ho 2026-07-28 08:17:31 -07:00
  • 927946431c fix(messages): make link preview removal global only npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-28 07:16:07 -07:00
  • c0f591b1bb feat(messages): add link preview controls npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-28 06:59:55 -07:00
  • 482daa3b0f feat(previews): add safe automatic preview images npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-27 23:40:01 -07:00
  • 5258f65004 test(desktop): target exact project guide link npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-28 07:36:53 -07:00
  • 450e782902 fix(desktop): use globe for generic link previews npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-27 23:25:42 -07:00
  • 72a87bfecd feat(desktop): enrich link previews with page metadata npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-27 22:27:00 -07:00
  • e5efd04705 fix(desktop): close reconnect gaps that previously required CMD+R (#4737) Wes 2026-08-04 12:33:42 -06:00
  • 75e3ff935d fix(auth): bind delegation and session revisions Cea Stapleton Cordasco 2026-08-04 13:24:48 -05:00
  • febf701e4c fix(agents): pass-3/4 findings — baked tier, definition alias policy, one metadata contract npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 11:55:14 -04:00
  • b5a65928f4 feat(agents): shared alias resolver + spawn effort bridge + deploy test (Phase 3) npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-03 21:30:46 -04:00
  • 25dd24a11d feat(agents): canonical effort contract + native-key persistence + mutation contract (Phase 2) npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-03 21:30:18 -04:00
  • 66d77dc535 fix(agents): B-collapse same-value live effort + thought_level ACP identity + alias normalization (Phase 1) npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-03 19:57:39 -04:00
  • cb4a73e17d Dock Buzz Term within channel workspace (#4724) Wes 2026-08-04 12:10:47 -06:00
  • 9e670f6541 test(auth): expose shared contract gaps Cea Stapleton Cordasco 2026-08-04 13:10:37 -05:00
  • b373159182 test(desktop): compress readStateManager test matrices to Biome-stable rows npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 14:02:09 -04:00
  • 98b9374d3f test(desktop): compress readStateOverride test matrices to Biome-stable tuples npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 14:01:04 -04:00
  • bc9e6528a7 perf(relay): index channel-id lookups and skip trace-only reads (#4647) Jemiah Westerman 2026-08-04 10:59:54 -07:00
  • 30f6ddcd94 screenshots: PR #4724 kenny lopez 2026-08-04 18:59:26 +01:00
  • 0c33a8a55f fix(agents): canonicalize stale persona harness pins (#4631) Will Pfleger 2026-08-04 13:52:35 -04:00
  • 960f3dd848 Close isolation gaps found in review Eli Foster 2026-08-04 10:49:12 -07:00
  • e1287c92cc Refine community invite links (#4734) klopez4212 2026-08-04 18:39:09 +01:00
  • a8f37953e3 test(auth): publish hosted O4 conformance selection Cea Stapleton Cordasco 2026-08-04 12:19:37 -05:00
  • 3a682c6fc1 feat(relay): expose production authorization reachability Cea Stapleton Cordasco 2026-08-04 12:19:13 -05:00
  • 592f267902 feat(auth): persist current client status projections Cea Stapleton Cordasco 2026-08-04 12:19:04 -05:00
  • 6298645ed8 fix(auth): implement deny-protected fail-safe mode Cea Stapleton Cordasco 2026-08-04 12:18:58 -05:00
  • 8ba3814854 fix(models): address Kalvin-review: gpt-segment/left-boundary/luna-terra/validator npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-08-04 13:15:11 -04:00
  • 53c6a82ec8 chore(desktop): refresh pubkey-truncation allowlist line anchors Thomas Petersen 2026-08-04 19:09:51 +02:00
  • 353842de05 Merge remote-tracking branch 'origin/main' into feat/passport-identity-card Thomas Petersen 2026-08-04 19:09:34 +02:00
  • 0afeac8a7c feat(desktop): persist sidebar observed-unread across webview reload (#3976) Will Pfleger 2026-08-04 12:44:24 -04:00
  • d3293885ac feat(auth): install typed provider provenance Cea Stapleton Cordasco 2026-08-04 11:43:41 -05:00
  • df4efac2f5 fix(auth): enforce server-owned enrollment policy Cea Stapleton Cordasco 2026-08-04 11:43:41 -05:00
  • 19524a34ff feat(auth): converge revocation and invalidation Cea Stapleton Cordasco 2026-08-04 11:43:40 -05:00
  • 66c699acc9 fix(relay): enforce the protected route inventory Cea Stapleton Cordasco 2026-08-04 11:43:40 -05:00
  • ac767fc743 feat(relay): couple protected media git and audio transports Cea Stapleton Cordasco 2026-08-04 11:43:39 -05:00
  • eedb356f3d feat(db): persist protected object authority Cea Stapleton Cordasco 2026-08-04 11:43:38 -05:00
  • a137cacc47 fix(relay): bound JWKS degradation and metrics Cea Stapleton Cordasco 2026-08-04 11:43:37 -05:00
  • b199b6b744 fix(auth): bound assertion time and clock skew Cea Stapleton Cordasco 2026-08-04 11:43:36 -05:00
  • a95debaaf0 fix(auth): reject ambiguous protected identity evidence Cea Stapleton Cordasco 2026-08-04 11:43:36 -05:00
  • f86dfc5883 feat(desktop): surface config diff in restart-required badge (#3637) Will Pfleger 2026-08-04 12:21:59 -04:00
  • 540b58920c Polish sidebar unread hierarchy (#4573) klopez4212 2026-08-04 16:39:45 +01:00
  • d0d4acd4fa fix(desktop): show cached display names on startup (#3317) Luke Tornquist 2026-08-04 11:36:42 -04:00
  • d75f5ad005 screenshots: PR #4734 kenny lopez 2026-08-04 16:09:02 +01:00
  • 4855d95252 feat(models): Phase 3 — pricing axis to D2' (authority, model) exact-lookup contract hayt/usage-v2-pricing-axis npub1g8493u0xfsjrvflg4n08ezd7vec99mnwzlv0qgwpr9d7gvjwhuzqx59rhw 2026-08-03 18:20:32 -04:00
  • c1ae73fda3 feat(desktop): preview cross-network passport signals with sample data Thomas Petersen 2026-08-04 16:58:05 +02:00
  • 56003ebf98 docs(acp): explain per-channel session model in base prompt (#4729) Will Pfleger 2026-08-04 10:50:27 -04:00
  • 5b53d1f01d feat(desktop): show persona duplication count in the catalog passport Thomas Petersen 2026-08-04 16:46:40 +02:00