Skip to content

Commit befc2fa

Browse files
Implement close conversation functionality
This squashed commit includes all changes from the close-convo branch: - Added close conversation endpoint and functionality - Improved job queue management and UI - Enhanced audio processing and transcription handling - Updated speaker recognition integration - Various bug fixes and improvements
1 parent d407036 commit befc2fa

73 files changed

Lines changed: 11455 additions & 9420 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.assets/plan.png

325 KB
Loading

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,3 @@ backends/charts/advanced-backend/env-configmap.yaml
7373
extras/openmemory-mcp/data/*
7474
.env.backup.*
7575

76-
backends/advanced/nginx.conf
77-
backends/advanced/Caddyfile
78-

CLAUDE.md

Lines changed: 896 additions & 62 deletions
Large diffs are not rendered by default.

Docs/init-system.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
Friend-Lite uses a unified initialization system with clean separation of concerns:
1414

15-
- **Configuration** (`wizard.py`) - Set up service configurations, API keys, and .env files
15+
- **Configuration** (`init.py`) - Set up service configurations, API keys, and .env files
1616
- **Service Management** (`services.py`) - Start, stop, and manage running services
1717

1818
The root orchestrator handles service selection and delegates configuration to individual service scripts. In general, setup scripts only configure and do not start services automatically. Exceptions: `extras/asr-services` and `extras/openmemory-mcp` are startup scripts. This prevents unnecessary resource usage and gives you control over when services actually run.
@@ -22,7 +22,7 @@ The root orchestrator handles service selection and delegates configuration to i
2222
## Architecture
2323

2424
### Root Orchestrator
25-
- **Location**: `/wizard.py`
25+
- **Location**: `/init.py`
2626
- **Purpose**: Service selection and delegation only
2727
- **Does NOT**: Handle service-specific configuration or duplicate setup logic
2828

@@ -39,7 +39,7 @@ Set up multiple services together with automatic URL coordination:
3939

4040
```bash
4141
# From project root
42-
uv run --with-requirements setup-requirements.txt python wizard.py
42+
uv run --with-requirements setup-requirements.txt python init.py
4343
```
4444

4545
The orchestrator will:

0 commit comments

Comments
 (0)