chore: sync dev-api.py with dev_api.py feedback router wiring
This commit is contained in:
parent
2f790b1a69
commit
c1d6e53ff3
1 changed files with 9 additions and 0 deletions
|
|
@ -33,6 +33,7 @@ PEREGRINE_ROOT = Path("/Library/Development/CircuitForge/peregrine")
|
|||
if str(PEREGRINE_ROOT) not in sys.path:
|
||||
sys.path.insert(0, str(PEREGRINE_ROOT))
|
||||
|
||||
from circuitforge_core.api.feedback import make_feedback_router as _make_feedback_router # noqa: E402
|
||||
from circuitforge_core.config.settings import load_env as _load_env # noqa: E402
|
||||
from scripts.credential_store import get_credential, set_credential, delete_credential # noqa: E402
|
||||
|
||||
|
|
@ -54,6 +55,14 @@ app.add_middleware(
|
|||
allow_headers=["*"],
|
||||
)
|
||||
|
||||
_feedback_router = _make_feedback_router(
|
||||
repo="Circuit-Forge/peregrine",
|
||||
product="peregrine",
|
||||
demo_mode_fn=lambda: (
|
||||
_CLOUD_MODE or os.environ.get("DEMO_MODE", "").lower() in ("1", "true", "yes")
|
||||
),
|
||||
)
|
||||
app.include_router(_feedback_router, prefix="/api/feedback")
|
||||
|
||||
_log = logging.getLogger("peregrine.session")
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue