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:
|
if str(PEREGRINE_ROOT) not in sys.path:
|
||||||
sys.path.insert(0, str(PEREGRINE_ROOT))
|
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 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
|
from scripts.credential_store import get_credential, set_credential, delete_credential # noqa: E402
|
||||||
|
|
||||||
|
|
@ -54,6 +55,14 @@ app.add_middleware(
|
||||||
allow_headers=["*"],
|
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")
|
_log = logging.getLogger("peregrine.session")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue