Files
deepseek-harness/packages/experimental/client-ui-forge/tsconfig.client.json
T
Yichen Jiang 06d1616224 feat(forge): redesign the change request panel
Call every bound item a change request, whatever its code host calls it,
and rebuild the panel around the redesign:

- State glyphs for open, needs attention, draft, merged, closed, and
  unknown change requests; an open one with failed checks, requested
  changes, or conflicts needs attention, as the header dot does.
- A card whose title opens the change request, with a plain number line,
  a collapsed status summary, and expanded checks, review, merge, and diff
  rows; the checks row opens a list with failed checks first.
- The only open change request of a Session starts expanded.
- The checkout row names the branch or detached commit and the kind of
  checkout, with Restore for a removed worktree; the Host home shortens
  paths.
- Checkout inspection reports linked worktrees and the HEAD commit.
2026-10-20 11:50:10 +08:00

76 lines
1.4 KiB
JSON

{
"extends": "../../../tsconfig.base.client.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "lib/types",
"tsBuildInfoFile": "lib/tsconfig.client.tsbuildinfo"
},
"include": [
"src/client",
"src/css-modules.d.ts",
"src/types.ts"
],
"references": [
{
"path": "../../../vendor/cordis"
},
{
"path": "../../api/remotes/tsconfig.client.json"
},
{
"path": "../../api/session-controller/tsconfig.client.json"
},
{
"path": "../../client/locale/tsconfig.client.json"
},
{
"path": "../../client/store"
},
{
"path": "../../client/ui-conversation/tsconfig.client.json"
},
{
"path": "../../client/ui-layout"
},
{
"path": "../../client/ui-primitives"
},
{
"path": "../../client/ui-renderer"
},
{
"path": "../../client/ui-session"
},
{
"path": "../../client/ui-sidebar-right"
},
{
"path": "../../client/ui-slots"
},
{
"path": "../../client/ui-workspace"
},
{
"path": "../../core/session"
},
{
"path": "../../session/session-projection"
},
{
"path": "../../typert/protocol"
},
{
"path": "../../util/values"
},
{
"path": "../../util/workspace-path"
},
{
"path": "../forge"
},
{
"path": "../forge-session"
}
]
}