refactor: remove duplicate AgentResponse/ChatResult dataclasses from core/types 6657e32 CallMeDaniel commited on Apr 12
refactor: convert PipelineResult from dataclass to Pydantic BaseModel 2ebc6f1 CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 12
refactor: add ToolConfig pydantic model, replace tool_config dicts cdccbe3 CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 12
refactor: extract derive_part_name, remove dead code from prompts.py 44c1e10 CallMeDaniel Claude Sonnet 4.6 commited on Apr 12
refactor: eliminate all Serializer classes, use Pydantic model_dump() directly 2330e12 CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 12
refactor: typed Pydantic config + Pydantic result models, eliminate dict access e660ef7 CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 12
feat(cam): add generate_gcode function with ocp-freecad-cam wrapper 31d5bcb CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 11
feat(cam): add CAMResult dataclass and serializer f259b88 CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 11
refactor: config-drive all backends, use LLMBackend ABC from types 33f166d CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 11
refactor: config-drive CNC validation thresholds ae6029b CallMeDaniel Claude Sonnet 4.6 commited on Apr 11
feat: add BackendFactory registry for centralized backend creation e787a71 CallMeDaniel commited on Apr 11
feat: add serializers for execution and validation results b9e909b CallMeDaniel Claude Sonnet 4.6 commited on Apr 11
feat: add type system — enums, dataclasses, LLMBackend ABC 5ed3a9a CallMeDaniel Claude Sonnet 4.6 commited on Apr 11
fix: address agentic review — security, prompts, retry, validation edf10d0 CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 8
refactor: reorganize codebase into core/, server/, agents/ packages e32c964 CallMeDaniel Claude Opus 4.6 (1M context) commited on Apr 8