Skip to content

RedBox v2.3.1

Choose a tag to compare

@Jamailar Jamailar released this 18 Jun 04:32
· 13 commits to main since this release

RedBox v2.3.1

对比版本:v2.2.1 -> v2.3.1

更新日志

  • Retry macOS stapler ticket lookup (68691a09)
  • Bump RedBox to 2.3.1 (a371394d)
  • Fix auth restore fallback state (fb2ff83a)
  • docs: refresh README for 2.3.0 (ce2a95d2)
  • feat: update desktop workflows for 2.3.0 (bbdcd1ba)
  • fix team communication wake loop (e36893ff)
  • Remove unused knowledge hydration re-export (ac4362de)
  • Add task brief workflow for Wander authoring (3bf88567)
  • fix team guide creation routing (4810e30b)
  • fix(settings): show redbox workspace default (682710d5)
  • fix(knowledge): report hydrated health counts (31e17663)
  • Improve image edit request diagnostics (558d618a)
  • Add drag-and-drop media references (e0c0c297)
  • fix(agent): extract web search sources from answers (1b3a415e)
  • hide completed agent media placeholders (1c3aaf4f)
  • fix(agent): passthrough web search to provider (d3cb509b)
  • fix(agent): clarify web search fallback failures (cff45eba)
  • fix(agent): route web search operate calls (58de8ee5)
  • fix generation studio agent media feed (cf9d0d99)
  • Fix session context menu actions (c00a8403)
  • Add session list context menu (525c8771)
  • Add session export import runtime (df82601e)
  • feat: add membership entitlement foundation (71d4be4a)
  • Fix Windows file import path diagnostics (0075f88a)
  • feat: streamline wander and workspace surfaces (8b9eaf85)
  • feat: refine media generation surfaces (97881ba7)
  • feat: improve runtime tool foundations (a6408d4f)
  • feat: add founder sponsor membership flow (5a8311ca)
  • feat: harden official auth and billing flows (e2cddd48)
  • feat: add Codex plugin marketplace support (28eba87d)
  • docs: update desktop agent guidance (aac99660)
  • chore: ignore local env file (ea508514)
  • test(agent): cover responses tool-turn probe (a77787e7)
  • feat(agent): add typed context fragment metadata (eb5b0679)
  • feat(agent): route official openai through responses (eb393689)
  • feat(agent): add provider wire api config (283eeada)
  • feat(agent): add provider-backed web search action (f16917d9)
  • plugin: persist capture checkpoints (5b8bd3ce)
  • plugin: add reusable capture runtime (8aa200f4)
  • plugin: improve xhs comment loading (9d546995)
  • feat: show generation cost estimate (5f95943a)
  • fix: route notification sync through auth refresh (2d85c641)
  • docs: record xhs knowledge ingest owner (1bde2dc9)
  • refactor: extract xhs knowledge ingest owner (68e9852d)
  • docs: clarify modular governance scope (87604a66)
  • perf: reduce generation feed bootstrap churn (3759c657)
  • fix: exclude omni models from chat lists (76a04cbc)
  • feat: persist xhs v2 knowledge comments (f6f1938d)
  • docs: record redclaw runner payload slice (cece18f5)
  • refactor: extract redclaw runner payload mapping (541bdd0f)
  • docs: record editor command helpers slice (0299c73b)
  • refactor: extract editor command helpers (9f89e9e6)
  • docs: record media edit execution slice (187a1626)
  • refactor: extract media edit execution helpers (b13c2b86)
  • docs: record chat task scope metadata slice (99551d1b)
  • refactor: extract chat task scope metadata (0f041095)
  • docs: record timeline playhead split slice (f60eb4a3)
  • refactor: extract timeline playhead split decision (b3fd33eb)
  • docs: record ffmpeg edit execution slice (48e58a34)
  • refactor: extract ffmpeg edit execution helpers (cd1b5263)
  • docs: record redclaw xhs compliance slice (24e5a7f9)
  • refactor: extract redclaw xhs compliance (cf07bf43)
  • docs: record official billing products slice (3b6d3f8a)
  • refactor: extract official billing products (11b748c4)
  • docs: record richpost plan templates slice (ecc97580)
  • refactor: extract richpost plan templates (5da29b7d)
  • docs: record richpost preview shell slice (8351a408)
  • refactor: extract richpost preview shell rendering (21311a79)
  • docs: record advisor youtube video download slice (a7347bf3)
  • refactor: extract advisor youtube video downloads (525b940c)
  • docs: record chat runtime state slice (a0a082e9)
  • refactor: extract chat runtime state handling (6626f59c)
  • docs: record content block parsing slice (a92b48dd)
  • refactor: extract content block parsing (aa449d65)
  • docs: record redclaw output persistence slice (2f7b98af)
  • refactor: extract redclaw output persistence (e3817b6e)
  • docs: record file preview path handling slice (f747fd28)
  • refactor: extract file preview path handling (4a9d0fca)
  • docs: record file preview type mapping slice (ccb77993)
  • refactor: extract file preview type mapping (e1e71897)
  • docs: record advisor youtube channel info slice (cdb7a2fb)
  • refactor: extract advisor youtube channel info (9542b2b7)
  • docs: record audio sample helpers slice (54235c1a)
  • refactor: extract audio sample encoding helpers (95af2c70)
  • docs: record collab team events slice (97158dc3)
  • refactor: extract collab team event fanout (07646ee2)
  • docs: record skills ai control slice (a57feeaf)
  • refactor: extract skills ai control handlers (ba760995)
  • docs: record plugin lifecycle slice (20d9695d)
  • refactor: extract plugin lifecycle handlers (81daf82e)
  • docs: record media transcription subtitle slice (1648e9d2)
  • refactor: extract media transcription subtitles (33275fa1)
  • docs: record richpost render style slice (2f7287ff)
  • refactor: extract richpost render style helpers (bfc6afed)
  • docs: record ffmpeg edit assets slice (4613e2e6)
  • refactor: extract ffmpeg edit asset helpers (713a0444)
  • docs: record editor project motion slice (293030de)
  • refactor: extract editor project motion model (d5c38fa2)
  • docs: record timeline insertion playhead slice (d5b1370d)
  • refactor: extract timeline insertion playhead helpers (9d7228d6)
  • docs: record cli tool metadata slice (fc045dea)
  • refactor: extract cli tool metadata helpers (896942b0)
  • docs: record official billing order slice (b7018f6d)
  • refactor: extract official billing order helpers (71fc8ed9)
  • docs: record content block rendering slice (28dc73b6)
  • refactor: extract manuscript content block rendering (5b2c9d3c)
  • docs: record mcp runtime hooks slice (d7940d12)
  • refactor: extract mcp runtime hooks (d985cf17)
  • docs: record official tests slice (f4223cd6)
  • refactor: move official command tests (7d4dd31c)
  • docs: record redclaw project updates slice (5a741ab8)
  • refactor: extract redclaw project updates (bd826142)
  • docs: record editor project ffmpeg slice (2e6c874b)
  • refactor: extract editor project ffmpeg channel (c92cce9f)
  • docs: record chat control slice (d27285fc)
  • refactor: extract chat control handlers (3450f464)
  • docs: record chat message persistence slice (4f96ffa1)
  • refactor: extract chat message persistence (94534d7e)
  • docs: record redclaw runner lifecycle slice (c6fbbca7)
  • refactor: extract redclaw runner lifecycle (69e91738)
  • docs: record mcp registry slice (0eb2c6e8)
  • refactor: extract mcp server registry handling (c0ffc22a)
  • docs: record brand workspace mutation slice (392f70a7)
  • refactor: extract brand workspace mutations (6bbcb8cb)
  • docs: record editor project marker slice (c92199f9)
  • refactor: extract editor project marker handlers (f1bc8d90)
  • docs: record editor subtitle model slice (0c847685)
  • refactor: extract editor subtitle model helpers (0c96ebd0)
  • docs: record package subtitle transcription slice (3d6d2c99)
  • refactor: extract package subtitle transcription (ab3f90fe)
  • docs: record richpost pagination metrics slice (351ce26a)
  • refactor: extract richpost pagination metrics (6f3c1aef)
  • docs: record richpost theme migration slice (1169622c)
  • refactor: extract richpost theme migration (216908fe)
  • docs: record richpost render zone slice (1fb6af6a)
  • refactor: extract richpost render zones (35ffb438)
  • docs: record advisor youtube persistence slice (a1550eb3)
  • refactor: extract advisor youtube persistence (dfe512ee)
  • docs: record media edit pipeline slice (60c67940)
  • refactor: extract media edit pipeline (82248247)
  • docs: record skills marketplace slice (77864f0b)
  • refactor: extract skills marketplace handling (b407cd60)
  • docs: record manuscript package video slice (068173e5)
  • refactor: extract manuscript package video handlers (1e8aabb6)
  • docs: record runtime collab team prompt slice (7c76e2af)
  • refactor: extract runtime collab team prompts (e11c2814)
  • docs: record manuscript editor ai slice (c3c8f341)
  • refactor: extract manuscript editor ai commands (5654eda9)
  • docs: record mcp diagnostics slice (265290a3)
  • refactor: extract mcp diagnostics handling (ca407735)
  • docs: record plugin registry slice (0c0b8633)
  • refactor: extract plugin registry handling (1944383f)
  • docs: record cli runtime tool slice (8a721eef)
  • refactor: extract cli runtime tool handling (ea955181)
  • docs: record redclaw export markdown slice (4294a345)
  • refactor: extract redclaw export markdown (64655de9)
  • docs: record richpost zone helper slice (2dad265d)
  • refactor: extract richpost zone helpers (fe5ccad0)
  • docs: record redclaw task draft slice (fadc67e6)
  • refactor: extract redclaw task drafts (ce36d759)
  • docs: record mcp server payload slice (278eea3a)
  • refactor: extract mcp server payload handling (1bec1761)
  • docs: record brand workspace query slice (71564304)
  • refactor: extract brand workspace queries (98184468)
  • docs: record chat session metadata slice (47f7f52a)
  • refactor: extract chat session metadata handling (12c8d9b7)
  • docs: record brand workspace storage slice (c5587d90)
  • refactor: extract brand workspace storage (1fd883f9)
  • docs: record cli runtime install slice (b419b816)
  • refactor: extract cli runtime install handling (5044570d)
  • docs: record cli runtime ipc codec slice (f69e27c1)
  • refactor: extract cli runtime ipc codec (cc5b77b1)
  • docs: record chat reference handling slice (eac90fc9)
  • refactor: extract chat reference handling (45d0288f)
  • docs: record redclaw task cancellation slice (1227c348)
  • refactor: extract redclaw task cancellation (dfe453f0)
  • docs: record redclaw task update slice (5e3f4cc2)
  • refactor: extract redclaw task updates (84b6b8b8)
  • docs: record redclaw task listing slice (5474fbfa)
  • refactor: extract redclaw task listing (7f098558)
  • docs: record brand workspace asset slice (30fc5000)
  • refactor: extract brand workspace asset handling (80e01719)
  • docs: record brand workspace ai index slice (57605fb9)
  • refactor: extract brand workspace ai index (723c4c57)
  • docs: record redclaw profile channel slice (2c861cfa)
  • refactor: extract redclaw profile channels (c917125b)
  • docs: record redclaw export file slice (adcd0fe4)
  • refactor: extract redclaw export file handling (29275b38)
  • docs: record redclaw runner task slice (f129a0e1)
  • refactor: extract redclaw runner task channels (e810f07d)
  • docs: record manuscript timeline insertions slice (ed14d824)
  • refactor: extract manuscript timeline insertions (ee3c4b66)
  • docs: record manuscript timeline tracks slice (fc905418)
  • refactor: extract manuscript timeline tracks (553d2157)
  • docs: record manuscript content persistence slice (648417cc)
  • refactor: extract manuscript content persistence (7afff2b6)
  • docs: record manuscript richpost scaffold slice (0be7d824)
  • refactor: extract manuscript richpost scaffold (1c5426f3)
  • docs: record manuscript editor commands slice (647b17c9)
  • refactor: extract manuscript editor commands (3883ed50)
  • docs: record manuscript assets slice (42edc2a3)
  • refactor: extract manuscript assets (498cdf1a)
  • docs: record manuscript write proposal slice (1b9e5b47)
  • refactor: extract manuscript write proposals (29c99f4d)
  • docs: record manuscript script state slice (fe059cf6)
  • refactor: extract manuscript script state (757619e1)
  • docs: record manuscript richpost plan slice (ce4afd3c)
  • refactor: extract manuscript richpost plan (1cbc1949)
  • docs: record manuscript richpost artifacts slice (c8a247cd)
  • refactor: extract manuscript richpost artifacts (9b978f02)
  • docs: record manuscript richpost preview rendering slice (c0a7351a)
  • refactor: move manuscript richpost preview rendering (ac4828c8)
  • docs: record manuscript richpost page rendering slice (7a3fd67d)
  • refactor: move manuscript richpost page rendering (023c4f5b)
  • docs: record manuscript richpost zone rendering slice (723882a7)
  • refactor: move manuscript richpost zone rendering (de213b65)
  • docs: record manuscript richpost render model slice (e34715d9)
  • refactor: extract manuscript richpost render model (49a2b276)
  • docs: record manuscript richpost pagination slice (a581b0f9)
  • refactor: extract manuscript richpost pagination (a18cc728)
  • docs: record manuscript richpost model slice (ad5d9f05)
  • refactor: extract manuscript richpost model (0d602655)
  • docs: record manuscript editor project model slice (fe840feb)
  • refactor: extract manuscript editor project model (19f0aa80)
  • docs: record manuscript remotion context slice (90457902)
  • refactor: extract manuscript remotion context (18536dca)
  • docs: record manuscript editor runtime state slice (03706830)
  • refactor: extract manuscript editor runtime state (726ca81b)
  • docs: record manuscript timeline model slice (76e0a245)
  • refactor: extract manuscript timeline model (b0eea888)
  • docs: record manuscript auto naming slice (280f8849)
  • refactor: extract manuscript auto naming (6e85a5b1)
  • docs: record manuscript export helper slice (2094f0ba)
  • refactor: extract manuscript export helpers (54fe600d)
  • docs: record manuscript content blocks slice (0cad7aae)
  • refactor: extract manuscript content blocks (811242b9)
  • docs: record manuscript ffmpeg edit slice (49f3b887)
  • refactor: extract manuscript ffmpeg edit service (e79006b0)
  • docs: record manuscript post helper slice (5d33d5a5)
  • refactor: move manuscript post helpers (0aa59c09)
  • docs: record manuscript subtitle slice (268c0507)
  • refactor: extract manuscript subtitle helpers (4df52f79)
  • docs: record collab session core slice (c67cf130)
  • refactor: extract collab session core (ed3529e3)
  • docs: record collab member management slice (b943d9ef)
  • refactor: extract collab member management (29025e32)
  • docs: record collab mailbox reports slice (a746119f)
  • refactor: extract collab mailbox reports runtime (2b9aabf2)
  • docs: record collab review docket slice (bd20cbf4)
  • refactor: extract collab review docket runtime (7192cf05)
  • docs: record collab task lifecycle slice (2c1bd0b8)
  • refactor: extract collab task lifecycle (d3bba8d1)
  • docs: record collab member workload slice (8aafdf63)
  • refactor: extract collab member workload helpers (fcffcd15)
  • docs: record collab member profile slice (ed77629b)
  • refactor: extract collab member profile helpers (d1df8e94)
  • docs: record session checkpoint events slice (add2629b)
  • refactor: extract session checkpoint events (5b7e50b2)
  • docs: record session transcript api slice (4c918ece)
  • refactor: extract session transcript api (bb1db78d)
  • docs: record session context runtime slice (fc3f831d)
  • refactor: extract session context runtime (31adfa32)
  • docs: record session reference resolver slice (12940f9a)
  • refactor: extract session reference resolver (372d7e7c)
  • docs: record session resource helper slice (24e63966)
  • refactor: extract session resource helpers (cb31f542)
  • docs: record session history helper slice (24869139)
  • refactor: extract session runtime history helpers (d792d47e)
  • docs: record session transcript sync slice (a3a09e54)
  • refactor: extract session transcript sync (2bab0510)
  • docs: record session transcript store slice (8310d265)
  • refactor: extract session transcript store (84a2748b)
  • docs: record session bundle store slice (dc21060a)
  • refactor: extract session runtime bundle store (ebc8498a)
  • docs: record session query helper slice (8b6bdb5c)
  • refactor: extract session runtime query helpers (8fbdcc9a)
  • docs: record collab task state slice (2cc7532f)
  • refactor: move collab task state helpers (b2c22c9e)
  • docs: record collab state helper slice (03cc73c7)
  • refactor: extract collab runtime state helpers (d4c2da2f)
  • docs: record collab payload helper slice (1a20818c)
  • refactor: extract collab runtime payload helpers (f8867dcc)
  • docs: record advisor avatar slice (d971bc73)
  • refactor: extract advisor avatar action (fbab0ad4)
  • docs: record advisor knowledge action slice (d5c48ea9)
  • refactor: consolidate advisor knowledge actions (9ccf0c57)
  • docs: record advisor youtube slice (bc2db8a1)
  • refactor: extract advisor youtube actions (82c3cfed)
  • docs: record advisor crud slice (828d76ad)
  • refactor: extract advisor crud actions (c5cd923d)
  • docs: record advisor persona slice (cf78740e)
  • refactor: extract advisor persona generation (a4cc3b68)
  • docs: record advisor prompt optimization slice (d7e83fa6)
  • refactor: extract advisor prompt optimization (b9939ffb)
  • docs: record advisor member skill slice (7f80f963)
  • refactor: extract advisor member skill actions (3c39140d)
  • docs: record advisor video refresh slice (04179792)
  • refactor: extract advisor video refresh (37089f02)
  • docs: record advisor knowledge files slice (df0d4455)
  • refactor: extract advisor knowledge files (9e981644)
  • docs: record advisor templates slice (4cb35adb)
  • refactor: extract advisor templates (e8075fbf)
  • docs: record runtime review values slice (2bc3b5e0)
  • refactor: extract runtime review values (42a403dc)
  • docs: record runtime message report values slice (98588984)
  • refactor: extract runtime message report values (d1e85198)
  • docs: record runtime task values slice (a7312b8b)
  • refactor: extract runtime task values (be9f3e86)
  • docs: record runtime member values slice (2d0664fb)
  • refactor: extract runtime member values (645ba0d0)
  • docs: record runtime session values slice (a704f1bb)
  • refactor: extract runtime session values (6d526cfc)
  • docs: record runtime team tools slice (f2813c5d)
  • refactor: extract runtime team tool bridge (21b6dfae)
  • docs: record runtime team guide slice (e6dc9689)
  • refactor: extract runtime team guide creation (6a53d416)
  • docs: record runtime review approval slice (ae5ad04a)
  • refactor: extract runtime review approval routing (69081e58)
  • docs: record runtime team wake slice (94d00d38)
  • refactor: extract runtime team wake helpers (de5fc2a9)
  • docs: record runtime task panel slice (e6cf1e14)
  • refactor: extract runtime task panel projection (f236d4ee)
  • docs: record redclaw media export slice (6de318e3)
  • refactor: extract redclaw media export helpers (e937b86a)
  • docs: record redclaw export content slice (98c7cbb5)
  • refactor: extract redclaw export content helpers (675c01d1)
  • docs: record plugin runtime sync slice (d17f3cc1)
  • refactor: extract plugin runtime sync helpers (f65982bf)
  • docs: record plugin data source slice (0c4aefe5)
  • refactor: extract plugin data source helpers (d179c58e)
  • docs: record plugin marketplace slice (505273f3)
  • refactor: extract plugin marketplace helpers (5efbb6b7)
  • docs: record plugin install file helper slice (45be5eda)
  • refactor: extract plugin install file helpers (c7ddb4fe)
  • docs: record plugin manifest validation slice (f932570a)
  • refactor: extract plugin manifest validation (1d6c88f3)
  • docs: record plugin manifest primitive slice (15badb09)
  • refactor: extract plugin manifest primitives (5b2f18a4)
  • docs: record official settings update slice (4356d011)
  • refactor: extract official settings update helper (ad7d1c8a)
  • docs: record official auth refresh slice (a143759b)
  • refactor: extract official auth refresh helpers (1a3614ca)
  • docs: record official request helper slice (ccd66056)
  • refactor: extract official request helpers (a441a69e)
  • docs: record official wechat helper slice (68922e55)
  • refactor: move official wechat snapshot helper (f5b7b21f)
  • docs: record official cache refresh slice (5767fc96)
  • refactor: extract official cache refresh helpers (f69ba9f0)
  • docs: record official model helper slice (70507288)
  • refactor: move official model helpers (1612f41a)
  • docs: record official call record fetch slice (c387ce9b)
  • refactor: move official call record fetch helper (07ddc49e)
  • docs: record official pricing helper slice (8788400e)
  • refactor: extract official pricing helpers (ba2acb8d)
  • docs: record official billing order helper slice (932a2d7b)
  • refactor: move official billing order helpers (43276935)
  • docs: record official settings sync slice (531c47ba)
  • refactor: extract official settings sync helpers (12ac4c24)
  • docs: record official api key helper slice (ee850625)
  • refactor: move official api key helpers (257237b6)
  • docs: record official points helper slice (d148cc40)
  • refactor: extract official points helpers (bd045e0f)
  • docs: record official session helper slice (30960a0c)
  • refactor: extract official session helpers (e1601f1f)
  • docs: record official call record helper slice (17884567)
  • refactor: extract official call record helpers (d21b365f)
  • docs: record generation single image extraction (13f1826f)
  • refactor: extract generation single image flow (4595ed23)
  • docs: record generation video bypass extraction (cf471fa7)
  • refactor: extract generation video bypass flow (b4dd2ea9)
  • docs: record generation image batch slice (3cc62d56)
  • refactor: extract generation image batch helpers (4c8ff9d2)
  • docs: record generation video bypass slice (ffab7ea8)
  • refactor: simplify generation video bypass path (a714f3d8)
  • docs: record generation progress slice (6b4a08c2)
  • refactor: extract generation progress helpers (4431584d)
  • docs: record generation image plan slice (601189c7)
  • refactor: extract generation image plan helpers (d44b98df)
  • docs: record clipboard helper slice (6452e5f3)
  • refactor: extract clipboard command helper (499d8459)
  • docs: record logging helper slice (4a2d9093)
  • refactor: extract logging command helper (2499ace0)
  • docs: record ai model helper slice (0cfccee8)
  • refactor: extract ai model command helper (7af3e4d4)
  • docs: record app action helper slice (463376c3)
  • refactor: extract app action command helper (c7b4026e)
  • docs: record settings command helper slice (89f602de)
  • refactor: extract settings command helper (8ff2f8ce)
  • docs: record renderer log helper slice (9fc3ceb1)
  • refactor: extract renderer log command helper (b9a6715d)
  • docs: record feedback report helper slice (04b9211f)
  • refactor: extract feedback report command helper (ed01b46d)
  • docs: record app update helper slice (3cba0384)
  • refactor: extract app update command helper (64f0925a)
  • docs: record media temp upload helper slice (57438a3c)
  • refactor: extract media temp upload helper (65bca700)
  • docs: record file action helper slice (9cd38864)
  • refactor: extract file action helpers (15eb2ac8)
  • docs: record file archive helper slice (9da8b178)
  • refactor: extract file archive helpers (814b0567)
  • docs: record file preview helper slice (8d47116e)
  • refactor: extract file preview helpers (1cf4ef77)
  • docs: record remote notification helper slice (861d5da0)
  • refactor: extract remote notification helpers (b8fa6af8)
  • docs: record audio capability helper slice (c5242476)
  • refactor: extract audio capture capability helper (d9fe490c)
  • docs: record llm readiness config helper slice (215020fc)
  • refactor: extract llm readiness config helpers (53edee33)
  • docs: record settings shell navigation hook slice (24e140a1)
  • refactor: extract settings shell navigation hook (8e64a651)
  • docs: record generation shell navigation hook slice (ef2de880)
  • refactor: extract generation shell navigation hook (009274b5)
  • docs: record redclaw shell navigation hook slice (1baac164)
  • refactor: extract redclaw shell navigation hook (74192346)
  • docs: record subjects modal shell slice (d57ba739)
  • refactor: extract subjects modal shell (0a787252)
  • docs: record space rename dialog slice (8952d43b)
  • refactor: extract space rename dialog (9384f2d5)
  • docs: record global search overlay slice (d5b16753)
  • refactor: extract global search overlay (420b3a70)
  • docs: record app update notice modal slice (88acca96)
  • refactor: extract app update notice modal (b3ca4851)
  • docs: record app title bar component slice (8577a12f)
  • refactor: extract app title bar component (314268d6)
  • docs: record layout spaces hook slice (aefce2ca)
  • refactor: extract layout spaces shell hook (fdc52b82)
  • docs: record layout sidebar hook slice (bc9cc028)
  • refactor: extract layout sidebar shell hook (b7d39b60)
  • docs: record layout theme hook slice (87622073)
  • refactor: extract layout theme shell hook (281fc2a7)
  • docs: record global search shell hook slice (da84c0e0)
  • refactor: extract global knowledge search shell hook (c03ec401)
  • docs: record app update notice hook slice (bf268207)
  • refactor: extract app update notice shell hook (ae8d6de2)
  • docs: record renderer event facade slice (016daca7)
  • refactor: centralize renderer root event subscriptions (c7c65124)
  • docs: record tightened domain store guard (f64282ae)
  • chore: tighten domain store boundary guard (4dbeb6c1)
  • docs: record runtime and mcp helper slice (53294721)
  • refactor: route remaining runtime and mcp store access through helpers (53deef96)
  • docs: record remaining media helper slice (b0f3ebcc)
  • refactor: route remaining media asset access through helper (2f7d0f0e)
  • docs: record remaining settings helper slice (e69f3e4c)
  • refactor: route remaining settings access through helper (c91ba8a4)
  • docs: record knowledge store helper slice (736839f3)
  • refactor: route knowledge store access through helpers (034d723a)
  • docs: record library work item helper slice (59741f74)
  • refactor: route library work items through store helper (05913e09)
  • docs: record library media helper slice (8534bfcb)
  • refactor: route library media assets through store helper (3cf72ca7)
  • docs: record library space helper slice (d1b7e07c)
  • refactor: route library active space reads through helper (efea3958)
  • docs: record library settings helper slice (5648046e)
  • refactor: route library settings through helper (92ee97fe)
  • docs: record chat audio settings helper slice (4b38ad35)
  • refactor: route chat audio settings through helper (28453375)
  • docs: record assistant snapshot helper slice (01ade675)
  • refactor: route assistant core snapshots through store helper (b68ad2aa)
  • docs: record profile learning settings helper slice (df65556c)
  • refactor: route profile learning settings through helper (a77f070b)
  • docs: record assistant load helper slice (3d979926)
  • refactor: route assistant load repair through store helper (9460569d)
  • docs: record bridge runtime task helper slice (d164f576)
  • refactor: route bridge runtime task cancel through store helper (5c3dee6c)
  • docs: record legacy import helper slice (86471e41)
  • refactor: route legacy import store access through helpers (f727a3a1)
  • docs: record generation work item helper slice (6074b25f)
  • refactor: route generation work items through store helper (b8495e02)
  • docs: record runtime work item helper slice (9d47fa15)
  • refactor: route runtime task work items through store helper (d868a074)
  • docs: record work item store helper slice (e748dab1)
  • refactor: route workspace work items through store helper (d4a453ab)
  • docs: record persistence hydration helper slice (df6f22fd)
  • refactor: route persistence hydration through store helpers (a7f424b0)
  • docs: record startup migration helper slice (42bc4737)
  • refactor: route startup migration store access through helpers (74084a73)
  • docs: record startup settings helper slice (6d6cbab3)
  • refactor: route startup settings access through store helpers (8b389e83)
  • docs: record official auth settings helper slice (4e8801b4)
  • refactor: route official auth flow settings write through store helper (d59ea12d)
  • docs: record auth settings helper slice (d4b96c1d)
  • refactor: route auth settings access through store helper (0178de4f)
  • docs: record workspace path settings helper slice (6f2aae16)
  • refactor: route workspace path settings read through store helper (70dcfd26)
  • docs: record memory maintenance settings update slice (8d012756)
  • refactor: route memory maintenance status updates through store helper (dbe39f59)
  • docs: record agent maintenance settings helper slice (916f7d13)
  • refactor: route agent maintenance settings through store helper (20c66af9)
  • docs: record memory settings helper slice (6e637181)
  • refactor: route memory maintenance settings reads through store helper (e0515aa1)
  • docs: record model default settings helper slice (531fec6a)
  • refactor: route model default repair settings through store helper (af00fe63)
  • docs: record system settings helper slice (e13fc576)
  • refactor: route system settings access through store helpers (ce8d7a8c)
  • docs: record plugin mcp sync helper slice (371de718)
  • refactor: route plugin mcp sync through store helper (948cb5a2)
  • docs: record official settings helper slice (109f5bbb)
  • refactor: route official settings update through store helper (e3f2636e)
  • docs: record runtime tool plan mcp helper slice (75a11184)
  • refactor: route runtime tool plan mcp reads through store helper (ecc35357)
  • docs: record tool executor mcp helper slice (2b6bafc3)
  • refactor: route tool executor mcp server reads through store helper (4207a0c5)
  • docs: record llm readiness settings helper slice (6b856559)
  • refactor: route llm readiness settings write through store helper (61c5bc59)
  • docs: record mcp tool store helper slice (6a5e9174)
  • refactor: route mcp tool state through store helper (3ff0d222)
  • docs: record assistant daemon store helper slice (3bfab02e)
  • refactor: route assistant daemon state through store helper (73af602d)
  • docs: record runtime task store facade slice (89e368ab)
  • refactor: route runtime task entrypoints through store facade (44815286)
  • docs: record spaces store helper slice (cb63fef1)
  • refactor: route spaces commands through store helpers (1b539ab9)
  • docs: record redclaw store boundary guard (0d6a2b31)
  • chore: guard redclaw store boundary access (da252c38)
  • docs: record redclaw maintenance schedule helper slice (c3984098)
  • refactor: route redclaw maintenance schedule through store helper (88cfb282)
  • docs: record redclaw project upsert helper slice (0dc92100)
  • refactor: route redclaw project upserts through store helper (a239f0a2)
  • docs: record redclaw task cancellation helper slice (2f2aebee)
  • refactor: route redclaw task cancellation source updates through store helpers (ba3929c7)
  • docs: record redclaw learning helper slice (eca3fdb0)
  • refactor: route redclaw learning updates through store helpers (91ed5957)
  • docs: record redclaw section draft helper slice (bd515a05)
  • refactor: route redclaw section drafts through store helper (397b1902)
  • docs: record media plan export helper slice (94f43533)
  • refactor: route media plan export metadata through store helper (e0e12d59)
  • docs: record rough cut project helper slice (22ec4979)
  • refactor: route rough cut project updates through store helper (8311910f)
  • docs: record xhs package export lock slice (09b4487b)
  • refactor: move xhs package export writes outside store lock (8c2560a1)
  • docs: record review report export lock slice (4977074b)
  • refactor: move review report export writes outside store lock (ae590dd9)
  • docs: record publish package export lock slice (549a05f5)
  • refactor: move publish package export writes outside store lock (f51b43b7)
  • docs: record long cycle task command helper slice (2c59780f)
  • refactor: route long cycle task commands through store helper (f31c55f8)
  • docs: record scheduled task command helper slice (8567bde9)
  • refactor: route scheduled task commands through store helper (457f3de7)
  • docs: record job runtime test helper slice (772ea306)
  • refactor: route job runtime tests through store helper (58d179df)
  • docs: record job archive helper slice (8aec0430)
  • refactor: route job archive access through store helper (e36c4286)
  • docs: record job completion helper slice (ca71f2ca)
  • refactor: route job completion updates through store helper (9ea18ad7)
  • docs: record job execution claim helper slice (a6247422)
  • refactor: route job execution claiming through store helper (e5717800)
  • docs: record stale job recovery helper slice (9ce03f30)
  • refactor: route stale job recovery through store helper (5c914706)
  • docs: record retry requeue helper slice (33d5082c)
  • refactor: route retry requeue updates through store helper (d2f6edd9)
  • docs: record job source task cancellation helper slice (ddbac12a)
  • refactor: route job source task cancellation through store helper (1e69cde1)
  • docs: record scheduler snapshot helper slice (1a3f9814)
  • refactor: route scheduler snapshot projection through store helper (9b03f693)
  • docs: record job source task result helper slice (52462be1)
  • refactor: route job source task results through store helper (5b1fd866)
  • docs: record job cooldown helper slice (f16c6d99)
  • refactor: route job cooldown updates through store helper (1a6bce7a)
  • docs: record job source task helper slice (6df3c6ec)
  • refactor: route job source task scheduling through store helper (79a2f924)
  • docs: record runtime resume test helper slice (078778ae)
  • refactor: route runtime resume test task insert through store helper (3568c7fb)
  • docs: record scheduler runtime task helper slice (86b62fbc)
  • refactor: route scheduler test runtime task insert through store helper (18e424b1)
  • docs: record job execution lookup helper slice (18fa3f26)
  • refactor: route job execution id lookups through store helper (09d651a4)
  • docs: record retry job enqueue helper slice (1ff520e9)
  • refactor: route retry job enqueue through store helper (fab2015c)
  • docs: record job execution projection helper slice (094d96e0)
  • refactor: route job execution projections through store helper (0f715f50)
  • docs: record job execution status helper slice (c1280070)
  • refactor: route job execution status updates through store helper (e70a0a29)
  • docs: record manual job enqueue helper slice (10ef08ae)
  • refactor: route manual job enqueue through store helper (12dd63e3)
  • docs: record job runtime enqueue helper slice (5c4e93b2)
  • refactor: route job runtime enqueue access through store helper (e56fa6f3)
  • docs: record scheduler orphan projection helper slice (8fb13dc2)
  • refactor: route scheduler orphan projections through store snapshot (f248d4f2)
  • docs: record scheduler runner state helper slice (92babff1)
  • refactor: route scheduler runner state through store helper (ed2ed31c)
  • docs: record scheduler background projection helper slice (18f44693)
  • refactor: route scheduler background projections through store helper (6e03b5a2)
  • docs: record scheduler redclaw sync helper slice (3f4e82ba)
  • refactor: route scheduler redclaw definition sync through store helper (f4080578)
  • docs: record cli workspace space helper slice (ae9f628f)
  • refactor: route cli workspace space read through store helper (013d69c3)
  • docs: record memory space helper slice (be7e1895)
  • refactor: route memory space fallback through store helper (88020817)
  • docs: record redclaw command space helper slice (2ee7db2f)
  • refactor: route redclaw command space reads through store helper (c4e88161)
  • docs: record workspace space helper slice (fe5e955d)
  • refactor: route workspace space reads through store helper (cd547455)
  • docs: record account workspace helper slice (5dbc173f)
  • refactor: route account workspace reads through store helper (eaf5fdf8)
  • docs: record redclaw space helper slice (a64e92a1)
  • refactor: route redclaw space reads through store helper (362b3013)
  • docs: record member skill settings helper slice (164ba0e6)
  • refactor: route member skill flags through settings helper (1980eb61)
  • docs: record redclaw command definition helper slice (7d4fbbbc)
  • refactor: route redclaw command definition access through store helper (70a63425)
  • docs: record redclaw task definition update slice (515ea27b)
  • style: format redclaw helper calls (86962dec)
  • refactor: route redclaw task definition updates through store helper (962f1944)
  • docs: record redclaw task definition lookup slice (6b80e2b5)
  • refactor: route redclaw task definition lookup through store helper (aaf0b49f)
  • docs: record redclaw task draft helper slice (0a271301)
  • refactor: route redclaw task draft definitions through store helper (747ce2c8)
  • docs: record redclaw runner patch helper slice (8033cce0)
  • refactor: route redclaw runner state patches through store helper (63e05fe0)
  • docs: record redclaw runtime state helper slice (12c34726)
  • refactor: route redclaw runtime start state through store helper (4896fc3a)
  • docs: record plugin subject helper slice (5ea3cd7f)
  • refactor: route plugin subject data through store helper (0b95d6fa)
  • docs: record host subject helper slice (340dd45c)
  • refactor: route host subject catalog access through store helper (d489d3b0)
  • docs: record voice subject catalog helper slice (f4fa81bf)
  • refactor: route voice subject catalog writes through store helper (b6780a76)
  • docs: record subject media store helper slice (d6d1b870)
  • refactor: route subject media catalog access through store helpers (4860fd8f)
  • docs: record runtime media write helper slice (e09d5847)
  • refactor: route runtime media writes through store helper (10dc37a2)
  • docs: record generation media append helper slice (c60ba54a)
  • refactor: route generation media appends through store helper (839906f9)
  • docs: record media append helper slice (2e5d9c1b)
  • refactor: route media asset appends through store helper (d501954a)
  • docs: record redclaw task control helper slice (4781cc24)
  • refactor: route redclaw task control reads through store helper (b9a30411)
  • docs: record collab redclaw helper slice (b22ef0b6)
  • refactor: route collab redclaw panel reads through store helper (e7346e87)
  • docs: record redclaw manual run helper slice (d0c6f413)
  • refactor: route redclaw manual run reads through store helper (4277208d)
  • docs: record scheduler runtime task helper slice (8f2f8385)
  • refactor: route scheduler runtime task reads through store helper (a8667442)
  • docs: record subagent runtime task helper slice (ae732e21)
  • refactor: route subagent runtime tasks through store helper (8da83c6c)
  • docs: record diagnostics redclaw helper slice (fd751534)
  • refactor: route diagnostics redclaw reads through store helper (70670066)
  • docs: record voice subject helper slice (b7c1ba0e)
  • refactor: route voice subject reads through store helper (7e01ef3d)
  • docs: record subject catalog helper slice (441464e2)
  • refactor: add subject catalog snapshot helper (d60d29d2)
  • docs: record redclaw state helper slice (afe3dead)
  • refactor: route redclaw state values through store helper (dbac221f)
  • docs: record plugin subject store helper slice (7c1325be)
  • refactor: route plugin subject reads through store helper (7b56b522)
  • docs: record media store helper slice (34725d82)
  • refactor: add media store read helpers (d2f4e385)
  • docs: record runtime task store helper slice (d000e8dc)
  • refactor: add runtime task store helpers (c1ac3b2d)
  • docs: record app cli settings helper slice (0b3487aa)
  • refactor: route app cli settings snapshots through helper (e8d6afec)
  • docs: record data boundary settings helper slice (de15d415)
  • refactor: route data boundary settings snapshots through helper (db17309c)
  • docs: record media model settings helper slice (bb1f40a7)
  • refactor: route media model settings snapshots through helper (9273436b)
  • docs: record diagnostics settings helper slice (a9cedce7)
  • refactor: route diagnostics runtime settings snapshots through helper (ba4db1a7)
  • docs: record official aggregate settings helper slice (9828b4ed)
  • refactor: route official settings snapshots through helper (1b76d481)
  • docs: record manuscript ai settings helper slice (70cbd9c1)
  • refactor: route manuscript ai settings snapshots through helper (7467b74c)
  • docs: record official store lock guard (dd696ebb)
  • chore: guard official requests inside store locks (83c6870d)
  • docs: record system settings helper slice (d98d9089)
  • refactor: route system settings snapshots through helper (00d698c7)
  • docs: record official auth lock fix (50a4fbf0)
  • fix: run official auth requests outside store lock (d9426706)
  • docs: record official billing settings helper slice (87edf7cc)
  • refactor: route official billing settings snapshots through helper (cc12797f)
  • docs: record official account settings helper slice (02447458)
  • refactor: route official account settings snapshots through helper (75104cb1)
  • docs: record official api key lock fix (2d5b6627)
  • fix: run official api key requests outside store lock (0f330bee)
  • docs: record advisor settings helper slice (a362c3db)
  • refactor: route advisor settings snapshots through helper (41e7be38)
  • docs: record manuscript settings helper slice (6f9b4a6e)
  • refactor: route manuscript settings snapshots through helper (f609130d)
  • docs: record generation settings helper slice (674e0a8f)
  • refactor: route generation settings snapshots through helper (da34a6ab)
  • docs: record space settings helper slice (faf27cad)
  • refactor: route space settings snapshots through helper (efcfe317)
  • docs: record notification settings helper slice (0a3da270)
  • refactor: route notification settings snapshots through helper (5da7178f)
  • docs: record runtime settings helper slice (40ccd55a)
  • refactor: route runtime settings snapshots through helper (226760e4)
  • docs: record media settings helper slice (30873f5a)
  • refactor: use settings snapshot helper in media commands (b3403fe5)
  • docs: record embedding lock guard (1448e902)
  • chore: guard embedding work inside store locks (6eb29cb9)
  • docs: record embedding lock scope fix (0fac78a3)
  • fix: compute source embeddings outside store lock (c8d09a3b)
  • docs: record settings store helper slice (f5be3648)
  • refactor: add settings store snapshot helper (96d29fac)
  • docs: record execution persistence hook (92fc7ca4)
  • refactor: extract execution persistence hook (bc739f8e)
  • docs: record redclaw store helper slice (0fcb3e64)
  • refactor: add redclaw store snapshot helpers (fbe6e4a7)
  • docs: record architecture check script (6a029d1b)
  • chore: add architecture check script (676885e7)
  • docs: record store lock guard (5be7b4c8)
  • chore: guard store lock scope (8da45d81)
  • docs: record redclaw lock scope fix (7d9b6593)
  • fix: avoid file writes while holding redclaw store lock (85006912)
  • docs: record subjects store helper slice (2838c3c4)
  • refactor: add subjects store snapshot helpers (c2c8d66f)
  • docs: record subjects modal shell hook (20b89f9a)
  • refactor: extract subjects modal shell hook (5c15aa5b)
  • docs: record official auth shell hook (4e94624a)
  • refactor: extract official auth notice hook (28f1f51e)
  • docs: refresh ipc inventory after bridge cleanup (e95d268c)
  • docs: record feedback shell hook extraction (9135587a)
  • refactor: extract feedback report shell hook (7b9068c1)
  • docs: record ipc boundary guard (7af53ef2)
  • chore: guard renderer ipc boundaries (73101340)
  • docs: record remaining page event cleanup (99f4931a)
  • refactor: route remaining page events through bridge (3b6c2989)
  • docs: record remaining event facade prep (9d440ef4)
  • refactor: add remaining event bridge facades (e1d157b8)
  • docs: record diagnostics event cleanup (1397bfe6)
  • refactor: route diagnostics report event through bridge (41ad69f9)
  • docs: record chat event cleanup (ff640a36)
  • refactor: route chat page events through bridge (7b5726cf)
  • docs: record manuscript event cleanup (e4dedf21)
  • refactor: route manuscript editor events through bridge (155239d9)
  • docs: record advisors event cleanup (f454132d)
  • refactor: route advisors progress events through bridge (d5b6fafe)
  • docs: record redclaw event cleanup (41a38b5e)
  • refactor: route redclaw page events through bridge (744d3df6)
  • docs: record archive event cleanup (a71f333b)
  • refactor: route archive sample events through bridge (bca069da)
  • docs: record page refresh event cleanup (0d439afb)
  • refactor: route page refresh events through bridge (4165f0d5)
  • docs: record startup migration event cleanup (75bf33a2)
  • refactor: route startup migration events through bridge (57ef1c43)
  • docs: record runtime event bridge cleanup (b79b8ee6)
  • refactor: route runtime event stream through bridge (f7ef21bf)
  • docs: record notification event cleanup (0110fb9d)
  • refactor: route notification events through bridge (5bd1e73e)
  • docs: record shared refresh event cleanup (2f4e3c77)
  • refactor: route shared refresh events through bridge (b3bda7e7)
  • docs: record layout event bridge cleanup (e2d9434c)
  • refactor: route layout events through bridge (f9264963)
  • docs: record automation event bridge cleanup (dd7d4978)
  • refactor: route automation runner events through bridge (f197bae1)
  • docs: record wander event bridge cleanup (2c448c66)
  • refactor: route wander events through bridge (31762b0e)
  • docs: record page bridge cleanup (637bb269)
  • refactor: route wander brainstorm through bridge (d197e36e)
  • docs: record app shell and bridge cleanup (021b744c)
  • refactor: route context session guards through bridge (3583662c)
  • refactor: extract youtube clipboard parsing (800e01ab)
  • docs: record app shell intent hardening (bafa0dfd)
  • refactor: centralize app navigation event dispatch (1bec3f35)
  • refactor: dispatch app shell navigation intents (c0ffdbc3)
  • refactor: add app shell intent contract (56a41c15)
  • docs: mark bridge hardening in progress (138944ab)
  • refactor: route official panel calls through auth bridge (b3cb54dc)
  • refactor: move legacy skills bridge alias into domain (dfb566df)
  • refactor: move assistant control bridge facade into domain (42dedacd)
  • refactor: move ai config bridge facade into domain (07e32f7f)
  • refactor: move spaces bridge facade into domain (5e38779a)
  • refactor: move advisors bridge facade into domain (64b2ea1d)
  • refactor: move video editor bridge facade into domain (d4e892b1)
  • refactor: move cover bridge facade into domain (760a85ad)
  • refactor: move subjects bridge facade into domain (6352e597)
  • refactor: move chat bridge facade into domain (f6812b78)
  • refactor: move mcp bridge facade into domain (9f79e53b)
  • refactor: move auth bridge facade into domain (2f699fb9)
  • refactor: move tools bridge facade into domain (6277aca6)
  • refactor: move plugins bridge facade into domain (91e5755a)
  • refactor: move audio voice bridge facade into domain (c468412b)
  • refactor: move cli runtime bridge facade into domain (8d586d56)
  • refactor: dedupe team runtime bridge facade (5eb4cae4)
  • refactor: move runtime bridge facade into domain (7dcfa237)
  • docs: add stability modularization hardening plan (bd38cc78)
  • Harden video sequence media jobs (df537f9d)
  • Harden chat runtime failure cleanup (7389a351)

安装包

  • RedBox_2.3.1_aarch64.dmg
  • RedBox_2.3.1_x64.dmg
  • RedBox_2.3.1_x64-setup.exe
  • RedBox_2.3.1_arm64-setup.exe
  • RedBox_2.3.1_x86-setup.exe
  • RedBox_2.3.1_amd64.deb
  • RedBox_Browser_Extension_2.3.1.zip