pub enum TaskType {
Show 14 variants
Synthesis,
Critique,
BigIdea,
Architecture,
ComplexCode,
Orchestration,
Discovery,
Exploration,
Drafting,
Variation,
Documentation,
Research,
Adversarial,
SecondOpinion,
}Expand description
Task type classification
Variants§
Synthesis
Synthesis of multiple sources — USE CLAUDE
Critique
Critical review, finding weak points — USE CLAUDE
BigIdea
Big idea, stepping-back analysis — USE CLAUDE
Architecture
System design, interfaces — USE GLM
ComplexCode
Multi-file, algorithmic — USE GLM
Orchestration
Coordinating multiple agents — USE GLM
Discovery
Parameter exploration — USE SEED
Exploration
Survey the landscape — USE SEED
Drafting
Generate text, docs — USE SEED or DEEPSEEK
Variation
Run many variations — USE SEED
Documentation
Write docs, READMEs — USE DEEPSEEK
Research
Literature review — USE DEEPSEEK
Adversarial
Try to break something — USE HERMES
SecondOpinion
Independent verification — USE HERMES
Trait Implementations§
impl Copy for TaskType
impl Eq for TaskType
impl StructuralPartialEq for TaskType
Auto Trait Implementations§
impl Freeze for TaskType
impl RefUnwindSafe for TaskType
impl Send for TaskType
impl Sync for TaskType
impl Unpin for TaskType
impl UnsafeUnpin for TaskType
impl UnwindSafe for TaskType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more