front/engine split, ds4 + media tooling, gemma-4 native tools; ignore runtime artifacts
- frontproxy: torch-free front proxy + per-vendor engine supervisor with auth,
localhost binding, model routing; Ctrl-C now force-kills engines (own session +
PDEATHSIG, SIGKILL of engine process groups, watchdog on hung drain)
- gemma-4 tool calling: prompt via native tools= template, parse call:NAME{...}
into tool_calls, honour generation_config EOS so it stops instead of looping
- ds4 external worker, parler/expressive TTS backends, video editor tooling
- --debug-requests: full client<->API request/response logging + live snapshots
- stop tracking runtime artifacts (video_editor/sessions/, tools/coderai_media/)
Co-Authored-By:
Claude Opus 4.8 <noreply@anthropic.com>
Showing
This diff is collapsed.
This diff is collapsed.
codai/api/ds4_worker.py
0 → 100644
This diff is collapsed.
codai/api/parler_worker.py
0 → 100644
This diff is collapsed.
This diff is collapsed.
codai/api/tts_backends.py
0 → 100644
This diff is collapsed.
This diff is collapsed.
codai/backends/ds4.py
0 → 100644
This diff is collapsed.
codai/frontproxy/__init__.py
0 → 100644
codai/frontproxy/app.py
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
codai/frontproxy/registry.py
0 → 100644
This diff is collapsed.
codai/frontproxy/router.py
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
commands
0 → 100644
docs/deepseek-ds4.md
0 → 100644
This diff is collapsed.
docs/expressive-tts.md
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
docs/reverse-proxy-nginx.md
0 → 100644
This diff is collapsed.
tools/parler_tts_service.py
0 → 100644
This diff is collapsed.
tools/video_editor.py
0 → 100644
This diff is collapsed.
video_editor.config.json
0 → 100644
Please
register
or
sign in
to comment