Skip to content
Open
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
b89e61d
feat: also display the permission indicator in the sidebar's footer
ariane-emory Dec 15, 2025
9cc74cc
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 17, 2025
6f133f1
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 17, 2025
7c40a1c
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 18, 2025
ac43c5b
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 19, 2025
670bc34
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 19, 2025
d697472
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 20, 2025
b1fde95
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 20, 2025
127e99e
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 21, 2025
9518e89
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 21, 2025
eaeea49
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 22, 2025
9f1e726
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 23, 2025
d70ae9e
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 24, 2025
abbd2a9
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 24, 2025
b6a67c4
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 24, 2025
29227e7
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 24, 2025
867fe24
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 25, 2025
ee760d5
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 25, 2025
b1d1228
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 25, 2025
62e67f9
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 26, 2025
191a81c
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 27, 2025
c650daf
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 27, 2025
9521495
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 27, 2025
a36e011
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 28, 2025
81cf520
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 28, 2025
dccde27
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 28, 2025
8ca9b6f
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 29, 2025
236edc8
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 29, 2025
ca6252b
Fix link component underline property using TextAttributes.UNDERLINE
ariane-emory Dec 29, 2025
d34f2c5
Revert link.tsx changes to preserve pre-existing error
ariane-emory Dec 29, 2025
e4bd733
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 29, 2025
bc636a5
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 29, 2025
a1a3db1
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 29, 2025
ba135ae
Merge branch 'feat/permission-indicator-in-sidebar' of github.com:ari…
ariane-emory Dec 29, 2025
d038f9a
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
e634531
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
9d6acc3
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
e6972d8
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
5677288
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
e6e3e43
Merge branch 'feat/permission-indicator-in-sidebar' of github.com:ari…
ariane-emory Dec 30, 2025
78feb9a
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
0d653f6
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
4c9778f
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 30, 2025
efdd668
Merge branch 'feat/permission-indicator-in-sidebar' of github.com:ari…
ariane-emory Dec 30, 2025
1c0d7e0
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Dec 31, 2025
03e6fb8
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 1, 2026
22e9358
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 1, 2026
ffeb03d
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 1, 2026
d2c827a
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 2, 2026
989d775
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 3, 2026
5f580cd
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 3, 2026
44ae541
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 4, 2026
f8bce83
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 4, 2026
fe09d07
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 4, 2026
d877bf3
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 5, 2026
d159a72
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 5, 2026
b3d2dd8
Merge branch 'feat/permission-indicator-in-sidebar' of github.com:ari…
ariane-emory Jan 5, 2026
a277c68
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 5, 2026
c7021bf
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 5, 2026
6d1f87c
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 5, 2026
1033dc2
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 6, 2026
552eb8a
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 6, 2026
d819004
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 6, 2026
a7753e5
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 6, 2026
ddb4b76
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 6, 2026
686bda3
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 6, 2026
94f95cd
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 7, 2026
bca8b43
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 7, 2026
9c7392f
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 7, 2026
d94e81c
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 8, 2026
11236f8
Merge branch 'dev' into feat/permission-indicator-in-sidebar
ariane-emory Jan 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ export function Sidebar(props: { sessionID: string; overlay?: boolean }) {
const diff = createMemo(() => sync.data.session_diff[props.sessionID] ?? [])
const todo = createMemo(() => sync.data.todo[props.sessionID] ?? [])
const messages = createMemo(() => sync.data.message[props.sessionID] ?? [])

const permissions = createMemo(() => sync.data.permission[props.sessionID] ?? [])

const [expanded, setExpanded] = createStore({
mcp: true,
diff: true,
Expand Down Expand Up @@ -301,6 +302,12 @@ export function Sidebar(props: { sessionID: string; overlay?: boolean }) {
</box>
</box>
</Show>
<Show when={permissions().length > 0}>
<text fg={theme.warning}>
<span style={{ fg: theme.warning }}>◉</span> {permissions().length} Permission
{permissions().length > 1 ? "s" : ""}
</text>
</Show>
<text>
<span style={{ fg: theme.textMuted }}>{directory().split("/").slice(0, -1).join("/")}/</span>
<span style={{ fg: theme.text }}>{directory().split("/").at(-1)}</span>
Expand Down