nexthub
Projects
Explore
Sign in
githubnext/chopin
Public
Let's compose rich plans together
Star
Subscribe
Code
Documents
Automations
Delivery
Changes
13
Tasks
0
Issues
11
Files
Commits
999+
Changes
13
Merge pinned main into OpenUI composition branch
MA
Maggie Appleton
authored
last month
7920e9c
Patch
Parents
33c9660
6c393a1
126
files changed
+5112
-517
Stacked
Split
.env.e
xample
+3
โ2
AGENT
S.md
+5
โ4
READM
E.md
+6
โ5
apps/server/src/agen
t/decision-prose.ts
+3
โ1
apps/server/src/age
nt/heading-tool.ts
+3
โ1
apps/server/src/agent
/refine-placement.ts
+3
โ1
apps/server/src/au
th/routes.test.ts
+46
โ1
apps/server/src
/auth/routes.ts
+14
โ3
apps/server/src/auth/ses
sion-persistence.test.ts
+234
โ0
apps/server/src/
auth/session.ts
+130
โ7
apps/server/src/
chat/service.ts
+1
โ1
apps/server/src/conversati
on-plan/prose-job.test.ts
+31
โ1
apps/server/src/convers
ation-plan/prose-job.ts
+21
โ0
apps/server/
src/main.ts
+1
โ1
apps/server/src/m
cp/hosted.test.ts
+8
โ0
apps/server/src
/mcp/hosted.ts
+1
โ0
apps/server/src/
plan/service.ts
+5
โ1
apps/server/src/question
s/card-notifications.ts
+3
โ0
apps/server/src/st
orage/contract.ts
+76
โ3
apps/server/src/stora
ge/memory/adapter.ts
+31
โ8
apps/server/src/
storage/model.ts
+10
โ2
apps/server/src/
storage/port.ts
+6
โ3
apps/server/src/storage/
postgres/adapter.test.ts
+5
โ1
apps/server/src/storag
e/postgres/adapter.ts
+44
โ9
apps/server/src/storage
/postgres/migrations.ts
+3
โ0
apps/server/src/storage/postgres/mig
rations/016_persistent_sessions.sql
+12
โ0
apps/server/src/storage/
postgres/startup.test.ts
+18
โ4
apps/web/src/add-p
roject-dialog.tsx
+17
โ3
apps/web/src/
chat/chat.tsx
+3
โ0
apps/web/src/chat/dec
ision-entry.test.tsx
+3
โ3
apps/web/src/chat/
decision-entry.tsx
+1
โ1
apps/web/src/chat/
mention-picker.tsx
+4
โ4
apps/web/src/chat/ref
erence-picker.test.ts
+24
โ0
apps/web/src/chat/r
eference-picker.tsx
+19
โ5
apps/web/src/cha
t/references.ts
+2
โ0
apps/web/src/cha
t/transcript.tsx
+33
โ2
apps/web/src/chat/
work-progress.tsx
+22
โ14
apps/web/src/decisi
on-view-control.tsx
+8
โ1
apps/web/src/docume
nt-activity.test.ts
+75
โ0
apps/web/src/docu
ment-activity.tsx
+93
โ0
apps/web/src/ico
n-assets.test.ts
+3
โ1
apps/web/src/motio
n-contract.test.ts
+1
โ1
apps/web/src/mot
ion-contract.ts
+1
โ1
apps/web/src/navigat
ion-notice-view.tsx
+20
โ3
apps/web/src/navi
gation-shell.tsx
+35
โ0
apps/web/src/n
avigation.css
+94
โ0
apps/web/src/pro
ject-sidebar.tsx
+87
โ15
apps/web/src/roo
m-workspace.tsx
+81
โ1
apps/web/sr
c/theme.css
+83
โ4
apps/web/src/
workspace.tsx
+10
โ0
docs/archi
tecture.md
+8
โ6
docs/authen
tication.md
+50
โ22
docs/cha
nnels.md
+1
โ1
docs/hoste
d-agent.md
+7
โ6
docs/preview
-testing.md
+5
โ3
docs/self-
hosting.md
+1
โ1
docs/sto
rage.md
+9
โ5
e2e/auth-life
cycle.e2e.ts
+60
โ7
e2e/code
.e2e.ts
+167
โ1
e2e/conversation-p
lan-prompts.e2e.ts
+3
โ3
e2e/conversation-p
lan-stress.e2e.ts
+3
โ3
e2e/decision-
prose.e2e.ts
+34
โ3
e2e/document-a
ctivity.e2e.ts
+73
โ0
e2e/document-na
vigation.e2e.ts
+67
โ0
e2e/editi
ng.e2e.ts
+42
โ0
e2e/fo
cus.ts
+6
โ2
e2e/git
hub.ts
+1
โ1
e2e/mcp-upd
ate.e2e.ts
+1
โ1
e2e/playwrig
ht.config.ts
+3
โ3
e2e/sidecar-car
d-states.e2e.ts
+4
โ4
e2e/sidec
ar.e2e.ts
+1
โ1
e2e/source/decision
-reader.fixture.ts
+2
โ1
e2e/source/open-
card.fixture.ts
+2
โ1
e2e/source/question-vi
ew-contracts.native.ts
+2
โ2
e2e/syntax-co
ntrast.e2e.ts
+3
โ1
e2e/tab-auth
oring.e2e.ts
+151
โ0
packages/editor/sr
c/anchors.test.ts
+30
โ1
packages/editor
/src/anchors.ts
+40
โ1
packages/editor/src/c
hanges-chip.test.tsx
+21
โ1
packages/editor/sr
c/changes-chip.tsx
+37
โ13
packages/editor/src/
changes-observer.tsx
+54
โ0
packages/editor
/src/changes.ts
+120
โ2
packages/editor/src
/collaboration.tsx
+9
โ0
packages/editor/s
rc/decisions.tsx
+5
โ0
packages/editor/sr
c/plan-editor.tsx
+16
โ0
packages/editor/
src/provider.ts
+3
โ0
packages/editor/src
/questionnaires.ts
+18
โ1
packages/editor/src
/resolved-layer.tsx
+1
โ0
packages/editor
/src/styles.css
+617
โ128
packages/editor/src
/toolbar/index.tsx
+4
โ1
packages/editor/src
/toolbar/slash.tsx
+16
โ1
packages/editor/src/too
lbar/task-rule.test.ts
+140
โ0
packages/editor/src/
toolbar/task-rule.ts
+91
โ0
packages/editor/s
rc/trail.test.ts
+17
โ0
packages/edito
r/src/trail.ts
+27
โ8
packages/editor/src
/widget-options.ts
+4
โ0
packages/editor/src/w
idgets/code-view.tsx
+9
โ0
packages/editor/src/
widgets/code.test.ts
+21
โ0
packages/editor/sr
c/widgets/code.ts
+21
โ3
packages/editor/src/wid
gets/language-menu.tsx
+6
โ12
packages/editor/src/widg
ets/preview-selection.ts
+124
โ0
packages/editor/src/widgets/questi
onnaire-collapse-settled.test.tsx
+80
โ9
packages/editor/src/widge
ts/questionnaire.test.tsx
+1
โ1
packages/editor/src/wid
gets/questionnaire.tsx
+63
โ13
packages/editor/src/wid
gets/render-blocks.tsx
+614
โ47
packages/editor/src/widge
ts/source-offset.test.ts
+50
โ0
packages/editor/src/wi
dgets/source-offset.ts
+56
โ0
packages/editor/src/widge
ts/tab-authoring.test.ts
+34
โ0
packages/editor/src/wi
dgets/tab-authoring.ts
+50
โ0
packages/editor/sr
c/widgets/tabs.tsx
+308
โ42
packages/editor/src/wid
gets/writeup-status.tsx
+59
โ0
packages/proto
col/plan.d.ts
+8
โ0
packages/protoco
l/question.d.ts
+2
โ0
packages/questi
on/src/index.ts
+1
โ0
packages/question/
src/react/index.ts
+1
โ0
packages/question/src/react/questi
on-view-retained-contracts.test.ts
+3
โ1
packages/question/src/r
eact/question-view.tsx
+27
โ3
packages/question/src/r
eact/relation-note.tsx
+89
โ0
packages/question/src/reac
t/resolved-actions.test.ts
+30
โ0
packages/question/src/re
act/resolved-actions.tsx
+8
โ2
packages/question
/src/relation.ts
+8
โ0
packages/visu
als/theme.css
+4
โ1
scripts/design-contract/exc
eptions/dynamic-editor.json
+10
โ10
scripts/design-contract/exce
ptions/dynamic-packages.json
+2
โ2
scripts/design-contract/ex
ceptions/dynamic-web.json
+5
โ5
scripts/design-contract/exce
ptions/preserved-values.json
+0
โ13