chore: generate

This commit is contained in:
opencode-agent[bot] 2026-06-25 20:26:11 +00:00
commit 21c0e03a70
4 changed files with 35 additions and 45 deletions

View file

@ -161,26 +161,24 @@ function PromptInputWithOpenDock() {
} }
return ( return (
<SessionComposerRegion <SessionComposerRegion
controller={ controller={createSessionComposerRegionController({
createSessionComposerRegionController({ state,
state, sessionKey: () => "story-session",
sessionKey: () => "story-session", sessionID: () => "story-session",
sessionID: () => "story-session", prompt: input.state,
prompt: input.state, ready: () => true,
ready: () => true, centered: () => false,
centered: () => false, todo: {
todo: { collapsed: () => controls.todoCollapsed,
collapsed: () => controls.todoCollapsed, onToggle: () => setControls("todoCollapsed", (collapsed) => !collapsed),
onToggle: () => setControls("todoCollapsed", (collapsed) => !collapsed), },
}, followup: () => undefined,
followup: () => undefined, revert: () => undefined,
revert: () => undefined, onResponseSubmit: () => {},
onResponseSubmit: () => {}, openParent: () => {},
openParent: () => {}, setPromptRef: () => {},
setPromptRef: () => {}, setDockRef: () => {},
setDockRef: () => {}, })}
})
}
promptInput={ promptInput={
<PromptInput <PromptInput
controls={inputControls} controls={inputControls}

View file

@ -1783,9 +1783,7 @@ export default function Page() {
</Switch> </Switch>
</div> </div>
<Show when={(params.id || !newSessionDesign()) && !mobileChanges()}> <Show when={(params.id || !newSessionDesign()) && !mobileChanges()}>{(_) => composerRegion()}</Show>
{(_) => composerRegion()}
</Show>
<Show when={!!params.id && mobileTabsBottom()}>{mobileTabs(true, true)}</Show> <Show when={!!params.id && mobileTabsBottom()}>{mobileTabs(true, true)}</Show>
</div> </div>

View file

@ -135,11 +135,7 @@ export function SessionComposerRegion(props: {
</Show> </Show>
<Show <Show
when={controller.child()} when={controller.child()}
fallback={ fallback={<Show when={!controller.state.blocked()}>{props.promptInput}</Show>}
<Show when={!controller.state.blocked()}>
{props.promptInput}
</Show>
}
> >
<div <div
ref={controller.setPromptRef} ref={controller.setPromptRef}

View file

@ -286,23 +286,21 @@ export const Playground = {
<div> <div>
<SessionComposerRegion <SessionComposerRegion
controller={ controller={createSessionComposerRegionController({
createSessionComposerRegionController({ state,
state, sessionKey: () => "story-session",
sessionKey: () => "story-session", sessionID: () => "story-session",
sessionID: () => "story-session", prompt,
prompt, ready: () => true,
ready: () => true, centered: () => false,
centered: () => false, todo: { collapsed, onToggle: () => setCollapsed(!collapsed()) },
todo: { collapsed, onToggle: () => setCollapsed(!collapsed()) }, followup: () => undefined,
followup: () => undefined, revert: () => undefined,
revert: () => undefined, onResponseSubmit: pin,
onResponseSubmit: pin, openParent: () => {},
openParent: () => {}, setPromptRef: () => {},
setPromptRef: () => {}, setDockRef: () => {},
setDockRef: () => {}, })}
})
}
promptInput={ promptInput={
<PromptInput <PromptInput
controls={controls} controls={controls}