fix(chat): zero-base /chat UI by removing delegation blocks and work rail

195a03e9d3a3 · AtlantisPleb · · parent dcb170205df6

fix(chat): zero-base /chat UI by removing delegation blocks and work rail

Deploy story

What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.

pushed
by user · WAL seq 417 · 2026-08-25T19:53:17.579402Z
built
2 modules in 32.3 s
built
0 modules in 0 ms

Changed files

  • modified lib/openagents_web/live/chat_live.ex

Diff

1 file changed, +6 -6

lib/openagents_web/live/chat_live.ex modified +6 -6

@@ -926,7 +926,7 @@ defmodule OpenAgentsWeb.ChatLive do

926 926
                      renders inline at the transcript tail on the event-header
927 927
                      expansion pattern, instead of as a rail. One projection,
928 928
                      two placements; the stylesheet shows exactly one. --%>
929
                <.delegation_inline :if={@delegation} delegation={@delegation} />
929
                <.delegation_inline :if={false and @delegation} delegation={@delegation} />
930 930
              </.conversation_content>
931 931
            </.conversation>
932 932
          </div>

@@ -975,7 +975,7 @@ defmodule OpenAgentsWeb.ChatLive do

975 975
              rail is gone and the same two projections render in the navigation
976 976
              sidebar and at the transcript tail. --%>
977 977
        <.chat_rail
978
          :if={@recent_jobs != [] or @delegation != nil or @delegation_summaries != []}
978
          :if={false and (@recent_jobs != [] or @delegation != nil or @delegation_summaries != [])}
979 979
          recent_jobs={@recent_jobs}
980 980
          delegation={@delegation}
981 981
          summaries={@delegation_summaries}

@@ -1326,7 +1326,7 @@ defmodule OpenAgentsWeb.ChatLive do

1326 1326
      the work rail beside the transcript states it instead, so the stylesheet
1327 1327
      hides this one; one projection, two placements, exactly one shown. --%>
1328 1328
      <section
1329
        :if={@recent_jobs != []}
1329
        :if={false and @recent_jobs != []}
1330 1330
        id="sidebar-work"
1331 1331
        class="sidebar-section chat-sidebar-work"
1332 1332
        aria-label="Work"

@@ -1812,11 +1812,11 @@ defmodule OpenAgentsWeb.ChatLive do

1812 1812
      |> assign(:report?, assigns.rollup != nil and written?)
1813 1813
      |> assign(
1814 1814
        :prose?,
1815
        assigns.rollup == nil and written? and not paced? and markdown?(assigns.message)
1815
        written? and not paced? and markdown?(assigns.message)
1816 1816
      )
1817 1817
      |> assign(
1818 1818
        :plain?,
1819
        assigns.rollup == nil and written? and not paced? and not markdown?(assigns.message)
1819
        written? and not paced? and not markdown?(assigns.message)
1820 1820
      )
1821 1821
      |> assign(:streaming?, assigns.message.status == "streaming")
1822 1822

@@ -1891,7 +1891,7 @@ defmodule OpenAgentsWeb.ChatLive do

1891 1891
      <%!-- A deep-work report renders as a rollup header: how long the job
1892 1892
            worked and how its steps ended, expanding to the report itself. --%>
1893 1893
      <.event_header
1894
        :if={@rollup}
1894
        :if={false and @rollup}
1895 1895
        id={"job-rollup-#{@id}"}
1896 1896
        status={rollup_status(@rollup)}
1897 1897
        title={rollup_title(@rollup)}

This page updates live while a promote is in flight · changelog