neuralcad / agents

Commit History

feat: constrain agent questions to user-friendly abstraction level (#13)
afd1605
unverified

Daniel Tu Claude Opus 4.6 (1M context) commited on

feat: add model selector dropdown to UI
1f27d6a

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add severity field to GeneratedQuestionCard
54db1da

CallMeDaniel Claude Sonnet 4.6 commited on

fix: pass max_tokens to LLM, add debug log for JSON parse fallback
a3f1aa5

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: replace keyword gap analyzer with LLM-based analyze_gaps
2919322

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: update CrewOrchestrator to return ChatTurnResponse
98e04b1

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: update BaseOrchestrator and MockChatBackend to return ChatTurnResponse
6d4f152

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: type ContextVar design state as DesignState
83f3ff9

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: type analyze_gaps and extract_decisions with AgentResponse
a9d0aec

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add PreviewData and ChatTurnResponse pydantic models
e1e8953

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: convert AgentDef from dataclass to Pydantic BaseModel
b20b4ef

CallMeDaniel commited on

refactor: add ToolConfig pydantic model, replace tool_config dicts
cdccbe3

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add memory recall/remember, planning, and collaboration to Flow
923cd86

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: remove raw history, add Memory to CrewOrchestrator
a79f922

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: migrate tools to BaseTool subclasses with args_schema
1db1a69

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: extract derive_part_name, remove dead code from prompts.py
44c1e10

CallMeDaniel Claude Sonnet 4.6 commited on

fix: address code review findings from Flow refactor
9ff7a7c

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: wire AgentDispatchFlow, remove RoutingEngine
b70c3c9

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add AgentDispatchFlow with router-gated agent dispatch
39c4d96

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add agent_flow models, routing, and readiness helpers
dd37dce

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: ask agent confirm now correctly updates plan card fields
cfa0cbb

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add notes field to DesignPlan and field_agents config
e43a92b

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: include geometry stats in CrewOrchestrator preview to prevent toFixed crash
8742594

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: prevent question card loop when agent mentions keywords as context
e65e6f8

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: integrate gap analyzer into orchestrator, update CNC/CAM NOT READY prompts
15c16a0

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add gap analyzer with analyze_gaps() and generate_question_cards()
523f06c

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: path traversal in model endpoints, XSS in plan card, remove dead code
d35c03c

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: include threemf_url in preview response
737682f

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add planning phase branching to CrewOrchestrator
ae64dca

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add DesignPlan model, compute_score(), phase/plan fields to DesignState
eb89dca

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: eliminate all Serializer classes, use Pydantic model_dump() directly
2330e12

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: typed Pydantic config + Pydantic result models, eliminate dict access
e660ef7

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: remove unused AGENTS import from orchestrator
cee4242

CallMeDaniel commited on

refactor: remove SingleCallOrchestrator, unify all backends through CrewAI
65c5308

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: remove unused json import from crew_orchestrator
2f6c69b

CallMeDaniel commited on

feat(crewai): rewrite orchestrator with native LLM, tools, structured output
455ecfa

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat(tools): add generate_gcode_tool, store last shape on execution
7ac569f

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat(cam): integrate CAM generation into orchestrator pipeline
01e29f9

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: increase max_tokens to 8192, improve retry for truncated code
f39bf92

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add confirm/revise buttons to agent recommendations
0b9dfdd

CallMeDaniel Claude Opus 4.6 (1M context) commited on

fix: surface LLM backend errors to user instead of silent fallback
e74a008

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: agents build on each other's responses in sequential chain
d5d5b46

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: agents clarify before acting, CAD agent gates on sufficient specs
3eba5ca

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add CrewAI CadQuery tools — execute_cad_tool, validate_cad_tool
9304064

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: complete LLM adapter — enable function calling, add vision support
46a70e8

CallMeDaniel Claude Sonnet 4.6 commited on

refactor: CrewOrchestrator inherits BaseOrchestrator, uses RoutingEngine + BackendFactory + settings
ed1ba8c

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: orchestrators inherit BaseOrchestrator, use RoutingEngine
43fc71d

CallMeDaniel Claude Sonnet 4.6 commited on

refactor: move extract_decisions into DesignState.update_from_messages, config-drive domain data
133a491

CallMeDaniel Claude Sonnet 4.6 commited on

refactor: load agent definitions from config.yaml
a26fb14

CallMeDaniel Claude Sonnet 4.6 commited on

feat: add BaseOrchestrator ABC
249942d

CallMeDaniel Claude Opus 4.6 (1M context) commited on