make direct drive the default in code mode for now

This commit is contained in:
Arjun 2026-06-30 23:14:05 +05:30
parent 470b75e1b6
commit 932a10c2f9

View file

@ -78,8 +78,8 @@ export function NewSessionDialog({
}) { }) {
const [agentStatus, setAgentStatus] = useState<{ claude: AgentStatus; codex: AgentStatus } | null>(null) const [agentStatus, setAgentStatus] = useState<{ claude: AgentStatus; codex: AgentStatus } | null>(null)
const [agent, setAgent] = useState<CodingAgent>('claude') const [agent, setAgent] = useState<CodingAgent>('claude')
// Rowboat drives by default — direct CLI access is the power-user opt-in. // Direct drive by default; Rowboat orchestration remains an opt-in per session.
const [mode, setMode] = useState<CodeSessionMode>('rowboat') const [mode, setMode] = useState<CodeSessionMode>('direct')
const [policy, setPolicy] = useState<ApprovalPolicy>('auto-approve-reads') const [policy, setPolicy] = useState<ApprovalPolicy>('auto-approve-reads')
const [isolation, setIsolation] = useState<'in-repo' | 'worktree'>('in-repo') const [isolation, setIsolation] = useState<'in-repo' | 'worktree'>('in-repo')
const [title, setTitle] = useState('') const [title, setTitle] = useState('')
@ -101,7 +101,7 @@ export function NewSessionDialog({
setTitle('') setTitle('')
setCreating(false) setCreating(false)
setIsolation('in-repo') setIsolation('in-repo')
setMode('rowboat') setMode('direct')
setModelKey('default') setModelKey('default')
setAgentModel('default') setAgentModel('default')
setAgentEffort('default') setAgentEffort('default')