neuralcad / tests

Commit History

feat: add severity field to GeneratedQuestionCard
54db1da

CallMeDaniel Claude Sonnet 4.6 commited on

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

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: replace GapAnalysisConfig keyword fields with LLM model config
964b35b

CallMeDaniel Claude Sonnet 4.6 commited on

refactor: update test fixtures to use Pydantic models
beda709

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 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: remove duplicate AgentResponse/ChatResult dataclasses from core/types
6657e32

CallMeDaniel commited on

refactor: convert PipelineResult from dataclass to Pydantic BaseModel
2ebc6f1

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

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

test: verify plan/approve preserves notes field
c2479cb

CallMeDaniel commited on

feat: add notes field to DesignPlan and field_agents config
e43a92b

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

feat: add GapAnalysisConfig to settings with category keywords and agents
a2d6335

CallMeDaniel Claude Sonnet 4.6 commited on

feat: add 3MF export and /api/models/{name}.3mf endpoint
38cfebe

CallMeDaniel commited on

feat: add planning phase branching to CrewOrchestrator
ae64dca

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add /api/plan/approve and /api/plan/reject endpoints
2d9cf0c

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

feat: add PlanningConfig to settings with threshold, weights, caps
8f354fe

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

test: replace SingleCallOrchestrator tests with CrewOrchestrator tests
b5b542e

CallMeDaniel 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): add CAMPlan Pydantic model for structured output
9f38d9a

CallMeDaniel commited on

fix: update max_tokens test to match config value (8192)
f606cc0

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat(cam): add CAM agent definition and cam config section
597f742

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat(cam): add generate_gcode function with ocp-freecad-cam wrapper
31d5bcb

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat(cam): add CAMResult dataclass and serializer
f259b88

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

feat: add BaseOrchestrator ABC
249942d

CallMeDaniel Claude Opus 4.6 (1M context) commited on

feat: add RoutingEngine class with config-driven keywords
0746d8d

CallMeDaniel Claude Sonnet 4.6 commited on

feat: add BackendFactory registry for centralized backend creation
e787a71

CallMeDaniel commited on

feat: add serializers for execution and validation results
b9e909b

CallMeDaniel Claude Sonnet 4.6 commited on

feat: add type system — enums, dataclasses, LLMBackend ABC
5ed3a9a

CallMeDaniel Claude Sonnet 4.6 commited on

feat: add Settings singleton with config.yaml + .env loading
2888065

CallMeDaniel Claude Sonnet 4.6 commited on

feat: expand keyword routing vocabulary for better agent selection
b9f4a46

CallMeDaniel Claude Opus 4.6 (1M context) commited on

test: add end-to-end pipeline integration tests
312f084

CallMeDaniel Claude Opus 4.6 (1M context) commited on

test: add CadQuery executor and CNC validator integration tests
ef30000

CallMeDaniel Claude Opus 4.6 (1M context) commited on