Commit graph

21 commits

Author SHA1 Message Date
Boris
b01cf4e6bd
Merge branch 'dev' into chore/update-cognee-ui-cli-mcp-docker-image 2025-10-07 19:33:33 +02:00
Daulet Amirkhanov
263a8f4376 fix: frontend process output streaming stuck due to incorrect output 2025-10-06 14:18:39 +01:00
Daulet Amirkhanov
0bf3490d63 chore: update cognee-cli to use MCP Docker image from main. Bring back deprecation warnings 2025-10-01 16:16:06 +01:00
Vasilije
52265a67f2
Merge branch 'dev' into feature/windows-compatibility-fixes 2025-09-29 20:51:17 +02:00
Daulet Amirkhanov
143d9433b1 refactor: remove text parameter from subprocess call in UI startup 2025-09-26 17:53:17 +01:00
Daulet Amirkhanov
056da96995 feat: add logging distinction for mcp/backend/frontend processes for clearer output 2025-09-26 14:32:15 +01:00
Daulet Amirkhanov
c518f149f2 refactor: streamline UI server startup and port availability checks 2025-09-26 14:26:43 +01:00
Daulet Amirkhanov
80da553185 format: ruff format 2025-09-25 22:04:41 +01:00
Daulet Amirkhanov
921c4481f0 feat: start cognee-mcp as part of cognee -ui 2025-09-25 22:04:06 +01:00
Nikoloz Turazashvili
1fc8e5ad08 feat: Add Windows compatibility and error handling improvements
- Fix Windows process termination using taskkill instead of killpg
- Add Windows-compatible npm detection and commands
- Fix Next.js SSR error with dynamic imports
- Improve cloud API error handling for local mode
- Add frontend connection retry mechanism with 5 retries
- Fix string formatting in prompt loading
- Add cognee CLI entry point alongside cognee-cli

Resolves Windows compatibility issues and improves error handling
across CLI and frontend components.
2025-09-25 03:51:01 +07:00
Daulet Amirkhanov
49d154912a show backend subprocess logs by default 2025-09-11 19:20:23 +01:00
Daulet Amirkhanov
be73e2ee41 add more robust process cleanup to avoid dangling subprocesses 2025-09-11 19:18:11 +01:00
Daulet Amirkhanov
8df2ffd991 start backend alongside with frontend on cognee -ui 2025-09-11 17:43:38 +01:00
Daulet Amirkhanov
0807ce4d5c
default -ui port to 3000 (instead of 3001) (#1371)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-11 17:48:32 +02:00
Daulet Amirkhanov
151e5ea6ea ruff format 2025-09-11 15:21:41 +01:00
Daulet Amirkhanov
7220052ca6 handle cli started ui closure gracefully 2025-09-11 15:21:31 +01:00
Daulet Amirkhanov
d93f31ad30 frontend auto-update for pip-based installs 2025-09-11 15:14:17 +01:00
Daulet Amirkhanov
26f1ca65c7 nit: make programmatically started ui use port 3001 2025-09-11 11:57:16 +01:00
Daulet Amirkhanov
b3b9b1390c ui.py: clean up function meant to serve static frontend 2025-09-11 10:34:30 +01:00
Daulet Amirkhanov
db705f75ab format: ruff format 2025-09-10 14:16:02 +01:00
Daulet Amirkhanov
14c3d30853 feat: add support to start ui programmatically from cognee package 2025-09-10 14:15:31 +01:00