neuralcad / core

Commit History

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: add ToolConfig pydantic model, replace tool_config dicts
cdccbe3

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

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

CallMeDaniel 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

feat(cam): add CAMPlan Pydantic model for structured output
9f38d9a

CallMeDaniel 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

refactor: config-drive all backends, use LLMBackend ABC from types
33f166d

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: config-drive CNC validation thresholds
ae6029b

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

fix: address agentic review — security, prompts, retry, validation
edf10d0

CallMeDaniel Claude Opus 4.6 (1M context) commited on

refactor: reorganize codebase into core/, server/, agents/ packages
e32c964

CallMeDaniel Claude Opus 4.6 (1M context) commited on