MCPcopy Index your code
hub / github.com/anomalyco/opencode / formatOrgLine

Function formatOrgLine

packages/opencode/src/cli/cmd/account.ts:26–34  ·  view source on GitHub ↗
(
  account: { email: string; url: string },
  org: { id: string; name: string },
  isActive: boolean,
)

Source from the content-addressed store, hash-verified

24 `${org.name} (${account.email})${activeSuffix(isActive)}`
25
26export const formatOrgLine = (
27 account: { email: string; url: string },
28 org: { id: string; name: string },
29 isActive: boolean,
30) => {
31 const dot = isActive ? UI.Style.TEXT_SUCCESS + "●" + UI.Style.TEXT_NORMAL : " "
32 const name = isActive ? UI.Style.TEXT_HIGHLIGHT_BOLD + org.name + UI.Style.TEXT_NORMAL : org.name
33 return ` ${dot} ${name} ${dim(account.email)} ${dim(account.url)} ${dim(org.id)}`
34}
35
36const isActiveOrgChoice = (
37 active: Option.Option<{ id: AccountID; active_org_id: OrgID | null }>,

Callers 2

account.test.tsFile · 0.90
account.tsFile · 0.85

Calls 1

dimFunction · 0.85

Tested by

no test coverage detected