feat: initial public release (MAESTRO)

This commit is contained in:
oss-sync
2026-06-03 05:08:00 +00:00
commit f5c7666f6b
823 changed files with 184150 additions and 0 deletions
@@ -0,0 +1,26 @@
import { HelpText } from './HelpText';
import { FieldLabel, FieldInput } from './formUtils';
import type { SectionFormProps } from './types';
export function AskSubtasksForm({ config, onChange }: SectionFormProps) {
const ask = config.ask ?? {};
const subtasks = config.subtasks ?? {};
return (
<div className="space-y-5">
<h2 className="text-base font-semibold text-slate-800">Ask / Subtasks</h2>
<div>
<FieldLabel>Ask: Max Per Job</FieldLabel>
<FieldInput type="number" value={ask.maxPerJob ?? ''} onChange={v => onChange('ask.maxPerJob', v ? Number(v) : undefined)} />
<HelpText>1 Job ASK</HelpText>
</div>
<div>
<FieldLabel>Subtasks: Max Depth</FieldLabel>
<FieldInput type="number" value={subtasks.maxDepth ?? ''} onChange={v => onChange('subtasks.maxDepth', v ? Number(v) : undefined)} />
<HelpText></HelpText>
</div>
</div>
);
}