Skip to content

chore(main): release the-companion 0.47.0#15

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--the-companion
Open

chore(main): release the-companion 0.47.0#15
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--the-companion

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

🤖 I have created a release beep boop

0.47.0 (2026-06-30)

Features

  • add backend universal message search (56222a8)
  • add configurable voice shortcuts (de05cc4)
  • add diff-stat budget guards (a6ce7ac)
  • add file link context menu actions (b8939f2)
  • add final memory journey phase (1628774)
  • add mode-scoped universal search overlay (8e52b8e)
  • add quest preview progress TLDRs (94e96d6)
  • add rolling voice input level history (c37e327)
  • add shared image preview variants (885e2bc)
  • add sidebar group controls and session search (#10) (523371e)
  • add universal search quest result actions (64437fc)
  • clarify quest feedback attribution (a76141a)
  • cli: add permission mode commands (c095868)
  • edit quest feedback entries (7418b0f)
  • memory: redesign memory browsing surface (e1ef0b8)
  • memory: show recent update diffs (ccefc0b)
  • notifications: add global needs-input menu (ae278d0)
  • notifications: add waiting status markers (a498bcb)
  • notifications: send global needs-input responses in place (ff8ed38)
  • preserve thread context in Takode inspection (5728260)
  • profiles: add built-in leader portrait pools (59cff14)
  • quest: add audited ownership reassignment (2aba7cb)
  • replace Takode app logo (a3f8e2d)
  • sessions: add emergency pause mode (a52d08e)
  • sessions: let composer bypass paused sources (f43ef32)
  • settings: add changelog viewer (46842ff)
  • skills: add orchestration design rubric (7183f4e)
  • takode: add session file resolver (b9f6a7b)
  • takode: add worktree worker replacement spawn (162f626)
  • transcription: correlate frontend voice timing (5434f88)
  • ui: add backend logo badges (7e3e254)
  • ui: add starred messages (2fcf890)
  • ui: redesign leader workboard access (f652004)

Bug Fixes

  • address universal search feedback (6f30818)
  • align memory phase guidance examples (5faa213)
  • align title needs-input count (47ea331)
  • allow local composer tools while disconnected (3ffa8bf)
  • allow universal search from composer (1bcd089)
  • avoid caching dirty diff stats (2411eb3)
  • avoid dirty diff-stat coalescing (3241142)
  • backfill memory session spaces (db0b58a)
  • balance mobile thread tab widths (dd327f2)
  • chat: collapse thread outcome reminders (9f03484)
  • chat: highlight injected event search matches (2ff52a2)
  • chat: keep connection banners near composer (3a427c3)
  • chat: render injected prompts as events (b774edc)
  • chat: share thread outcome reminder source (9b2aa7b)
  • chat: show server status in search preview (88b8493)
  • ci: pin bun and use frozen installs (34f37be)
  • classify orphaned codex custom tool output logs (4c244d0)
  • clear multi-quest review tabs (5f62d1f)
  • clear thread window revisions on session removal (c80579a)
  • cli: compact takode session json output (f9742af)
  • cli: validate permission command flags (7bbaefb)
  • coalesce duplicate diff-stat scans (d12fc48)
  • coalesce git refresh fanout (b3c2530)
  • codex: clarify adapter recovery limit (d8220fb)
  • codex: finalize silent command results normally (cb2fb02)
  • codex: harden pending turn recovery (af009f2)
  • codex: retry user-only resume turns (4fdf7b7)
  • codex: suppress passive browser-open recovery (eebb3fc)
  • codex: use session model catalog for near-million app-server context (#11) (90908d4)
  • consume lightbox escape before voice shortcut (763175b)
  • derive session turn metrics from history (82bbfaf)
  • diff: theme native select popups (3c2fa4a)
  • enlarge sidebar app logo (406d0c2)
  • feed: hide approval chips in collapsed turns (6eee5ba)
  • git: make metadata bounding standard (6ab1b92)
  • handle universal search event results (c0e575e)
  • harden quest status mutations (f280f21)
  • hide leader header task chip row (de5c204)
  • hydrate leader active phase chips (890a38c)
  • improve file-read terminal previews (bebcd04)
  • improve needs-input collapsed previews (4db67af)
  • improve needs-input notification navigation (818335d)
  • integrate queued wait banner status (3c737a1)
  • invalidate diff-stat cache on dirty worktrees (144fb16)
  • keep mobile sidebar portraits ready (0eaabe6)
  • keep takode grep turn lookup explicit (b402718)
  • keep thread status chips at feed end (96db2f0)
  • keep thread status chips in feed flow (0779809)
  • key merge-base coalescing by head (35c46ff)
  • leader-tabs: retain active quest tabs after completion (fa0daa5)
  • make app logo theme-aware (5c89f12)
  • make review notifications tab scoped (f9b5fab)
  • make universal search inline links usable (25d0db3)
  • memory: add catalog freshness checks (8e54cc5)
  • memory: add catalog summary separator (9c566ab)
  • memory: compact catalog show output (15849a0)
  • memory: enforce session-space defaults (f84c2b7)
  • memory: improve memory view readability (7ca0f22)
  • memory: keep spaces list scrollable (9340502)
  • memory: read sibling spaces by root (8182f05)
  • memory: rebalance record detail layout (825514f)
  • memory: select spaces by root (fa4118d)
  • memory: use session-space memory repos (d2ab636)
  • move thread status into turn footer (78f0ba2)
  • navigate to unloaded user message targets (1a89b7f)
  • notifications: address waiting review findings (1374c38)
  • notifications: align needs-input response delivery type (1dc16a8)
  • notifications: harden global needs-input menu (81a3f74)
  • notifications: make waiting notify transient (3d9135d)
  • notifications: prioritize amber tab and chip nudges (dbe5a95)
  • notifications: queue global needs-input responses reliably (ad0cc7f)
  • notifications: reconcile stale needs-input cache (ca23fc7)
  • notifications: scope blue nudges to visible tabs (c6b9b33)
  • notifications: show needs-input source context (6055c1c)
  • notifications: simplify needs-input details (da8b149)
  • notifications: stop repeated thread outcome reminders (b419b7c)
  • omit cancelled quest preview progress (61c9946)
  • orchestration: detect reclaimable free worker capacity (62cfa80)
  • orchestration: resolve worker file links before user routing (4a770a0)
  • permissions: address backend-native mode review fixes (2aca325)
  • persist universal search query (d3abc9e)
  • place thread status above turn collapse (d2b4b53)
  • playground: seed global needs-input context (e220be2)
  • polish needs-input recording state (0e9d73c)
  • polish takode thread inspection output (7e5fa0a)
  • preserve codex turn metrics on init (1cea51a)
  • preserve exact quest search matches (84f14de)
  • preserve leader tab order on route repair (182832e)
  • preserve leader thread statuses per thread (425f99d)
  • preserve leader thread windows during refresh (9b5245d)
  • preserve multi-call codex orphan diagnostics (886e8e4)
  • preserve queued sends while disconnected (377d10a)
  • preserve restart session metadata (e671f57)
  • preserve sidebar folded active session (ed2fbd9)
  • preserve thread filter in default peek hint (91fa40a)
  • preserve thread filters in CLI hints (b87587e)
  • preview image file links by default (d708370)
  • profiles: constrain portrait picker overflow (188ec3a)
  • profiles: prevent stale pool toggle saves (bb04096)
  • profiles: recenter portraits and group picker (d21b390)
  • profiles: split portrait sheets into individual assets (8730340)
  • profiles: split portrait sheets on 4x4 layout (f9f8b3c)
  • profiles: tighten portrait centering validation (bdc5aa4)
  • questmaster: refine fuzzy search ranking (db0e7e4)
  • rank quest search with bm25 freshness (90d6549)
  • reconcile stale default session spaces (1fc0029)
  • reduce quest page search stalls (2296683)
  • refine quest detail image previews (a7756cd)
  • refresh resolved notification state (d0c83fc)
  • remediate anthropic sdk advisory (b0b7ff9)
  • render system reminders as standalone chips (2f5f73c)
  • repair theme contrast readability (af22441)
  • resolve voice transcription result on SSE payload (5ab45a6)
  • revalidate image variant responses (e79dbea)
  • route memory defaults by session group (a847222)
  • scope universal message search to threads (032ed59)
  • search: handle unicode search tokens (5cf56e6)
  • search: move session search to sidebar (54e848a)
  • search: remove search everything (f1cd9f1)
  • server: clarify restart prep timeout success (2887d33)
  • server: recover stuck restart blockers (ac47c4b)
  • session-info: move access into title area (deac6c2)
  • session-links: route quest leaders to thread tabs (130edd3)
  • session: clarify new session modal labels (ba6d0e3)
  • session: remove implicit git sync on create (a3881de)
  • sessions: decouple list polling from git refresh (38d97d6)
  • sessions: route notification replies through response api (342db68)
  • show board waits in thread banners (e525a96)
  • show journey lifecycle rows in quest tabs (2872887)
  • sidebar: enlarge leader portrait rows (6f18c6c)
  • sidebar: show leader status on portrait ring (31eeca7)
  • skills: remove quest journey phase skills (496cb53)
  • split message search api client (6f9a2ed)
  • stabilize thread tab close targets (7684259)
  • stabilize workboard tab hover geometry (62b6a0c)
  • surface codex leader recovery exhaustion (3fb5452)
  • takode: compact injected recovery prompts (824ba15)
  • thread-tabs: follow moved leader thread context (a090771)
  • thread-tabs: guard completed marker targets (75fa800)
  • thread-tabs: keep new leader tabs leftmost (790352b)
  • thread-tabs: keep notification surfaces neutral (dbe9578)
  • thread-tabs: restore visible tab reordering (b000b22)
  • threads: add inline thread status markers (ce9aaa1)
  • threads: ignore replayed codex status markers (3910bd1)
  • threads: keep status markers from routing messages (116e2fa)
  • threads: skip outcome reminders after interrupts (c363d7b)
  • tighten quest owner status guard (b4d5cab)
  • tighten thread status footer chip (2eaf46f)
  • transcription: add voice latency instrumentation (f018882)
  • transcription: attribute no-enhancement finalization (ee44c28)
  • transcription: deliver voice results over websocket (d11b035)
  • transcription: improve mobile voice progress (7a3449e)
  • transcription: include leader thread title context (1aecc1d)
  • transcription: include leader visible messages in voice context (33441af)
  • ui: align leader workboard title controls (d9face9)
  • ui: avoid redundant health poll renders (59cddb4)
  • ui: distinguish delivered empty history (40bde4c)
  • ui: hide star action for fallback message ids (a1dd2b7)
  • ui: hide worker quest status chip labels (2f3bdfc)
  • ui: highlight navigator jump target (94a1af9)
  • ui: improve memory layout chrome (36bf599)
  • ui: isolate markdown feed renders (f113f8c)
  • ui: keep leader shortcuts on main thread (747dfe7)
  • ui: keep leader tabs selectable during route repair (92a071b)
  • ui: keep quest-thread workboard panels mounted (c73e300)
  • ui: keep thread tabs stable on hover (fcf62f7)
  • ui: load targeted feed windows for message links (4577ab3)
  • ui: make feed restore state idempotent (e331222)
  • ui: make session info setter a true no-op (687e40f)
  • ui: move starred feed markers to rail (c526495)
  • ui: polish leader workboard controls (dbb65bb)
  • ui: preserve leader shortcut workboard view (40f4482)
  • ui: preserve main message thread routes (4f66e6b)
  • ui: preserve thread scroll on history refresh (25b5605)
  • ui: preserve thread tab scroll targets (5c3cf8c)
  • ui: prevent redundant diff selection updates (6344349)
  • ui: reduce feed scroll rerenders (881fac2)
  • ui: replace memory nav icon (b926a65)
  • ui: route quest session links (4f6a4f1)
  • ui: stabilize duplicate diff transition updates (6878d2b)
  • ui: stabilize leader route workboard state (e2e4b64)
  • ui: stop leader tab promotion loop (9c8a4e6)
  • ui: unify voice level meter styling (ce627d9)
  • ui: unmount hidden chat feed on diff tab (aab0f3e)
  • ui: validate selected-window notification targets (09bddda)
  • update app logo assets (102d455)
  • use dark app logo always (1f3c0f1)
  • use transparent PNG app logo assets (5e62fd1)
  • workboard: keep more tabs open on row close (9851610)
  • worktree: force archived cleanup removal (42db81b)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--the-companion branch from ebf5e5c to d1888a8 Compare June 10, 2026 23:07
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--the-companion branch from d1888a8 to ce4743d Compare June 25, 2026 19:09
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--the-companion branch from ce4743d to e27db65 Compare June 30, 2026 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants