>_
.issue.db
/highway
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #935
Update issue details
Title *
Description
Found during #912. 'docker compose build api' on 2026-10-15 resolved spectree 3.0.0 (old image had 2.0.1; pydantic 2.13.4 -> 2.14.1). API process fails at import: spectree.errors.SpecTreeValidationError: apiKey type requires field_in, name field(s), but only found name (api/openapi/__init__.py:46 SpecTree(...) security_schemes). Enterprise repo has no lockfile; Dockerfile does 'uv pip install -e .[dev,apps-all]' so every rebuild floats all deps. Stopgap applied in working tree under #912: pyproject spectree>=1.2.0,<3. Real fix: lock enterprise deps (see #920) and migrate security_schemes to spectree 3 field_in, or keep the cap deliberately.
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Won't Do
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel