neuralcad / server

Commit History

  1. feat: add model selector dropdown to UI⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    1f27d6a

  1. refactor: type server route request models with DesignState/DesignPlan

    d1b7ccd
  2. refactor: update BaseOrchestrator and MockChatBackend to return ChatTurnResponse⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    6d4f152
  3. fix: ask agent confirm now correctly updates plan card fields⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    cfa0cbb
  4. fix: path traversal in model endpoints, XSS in plan card, remove dead code⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    d35c03c
  5. feat: add 3MF export and /api/models/{name}.3mf endpoint⁠

    38cfebe
  6. feat: add /api/plan/approve and /api/plan/reject endpoints⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    2d9cf0c
  7. refactor: eliminate all Serializer classes, use Pydantic model_dump() directly⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    2330e12
  8. refactor: typed Pydantic config + Pydantic result models, eliminate dict access⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    e660ef7

  1. refactor: remove SingleCallOrchestrator, unify all backends through CrewAI⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    65c5308
  2. feat(api): add GET /api/models/{name}.gcode endpoint

    ec96204
  3. fix: surface CAD execution errors to user instead of silently failing⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    f50292b
  4. feat: remove mock/claude backends, default to gemini, add openai toggle⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    972271d
  5. refactor: server uses Settings + BackendFactory, eliminate hardcoded paths and backend checks⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    9af23c5
  6. refactor: use serializers to eliminate duplicated result building⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    8d2137d

  1. feat: switch Gemini to CrewAI multi-call orchestrator⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    2aec70e
  2. feat: add DesignState memory + localStorage persistence⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    d46cdb3
  3. fix: address agentic review — security, prompts, retry, validation⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    edf10d0
  4. feat: add chat API, MCP chat_turn tool, and rewrite frontend⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    4dc45c6
  5. refactor: reorganize codebase into core/, server/, agents/ packages⁠

    CallMeDaniel +1: Claude Opus 4.6 (1M context)
    e32c964