Commit Graph

  • 702fe8017e feat(brain): wire STREAM_BROWSER real-time modes into the reply engine (browser + Gemini) codex/owner/javis_bot javis-bot 2026-06-10 16:46:58 +09:00
  • c420d5da53 feat(stream): true-mode browser-action core + Gemini scaffold + mode design javis-bot 2026-06-10 16:36:35 +09:00
  • 8aa2e4c9ba fix(stream): tie broadcast-helper to the stream lifecycle, enforce STREAM_BROWSER, fix fullscreen window javis-bot 2026-06-10 16:28:01 +09:00
  • ef6f6ff57d feat(stream): STREAM_BROWSER flag + make toolbar-hide/subtitles broadcast-wide javis-bot 2026-06-10 16:17:29 +09:00
  • f93b241575 fix(stream-test): restore audio after ads, enforce subtitle rule broadcast-wide, commit the 60fps MV path javis-bot 2026-06-10 16:09:31 +09:00
  • 0241628fed fix(stream-test): restore audio after ads, enforce subtitle rule broadcast-wide, commit the 60fps MV path javis-bot 2026-06-10 16:09:06 +09:00
  • e154404baf feat(stream-test): persistent YouTube ad auto-skipper for the broadcast javis-bot 2026-06-10 15:54:17 +09:00
  • 208fbbc851 feat(selfbot): broadcast desktop audio + smart subtitles in the browse scenario javis-bot 2026-06-10 15:50:32 +09:00
  • c6a0ca4572 fix(stream-test): hide Chrome toolbar in fullscreen so the address bar stays off the broadcast javis-bot 2026-06-10 15:39:08 +09:00
  • 4176a68873 fix(selfbot): smooth VNC capture via keepalive + stop ffmpeg leak on stream end javis-bot 2026-06-10 15:21:44 +09:00
  • 8709f40fd6 fix(stream-test): refuse final box when element stays off-screen javis-bot 2026-06-10 14:18:43 +09:00
  • bbc2fa3f7a refactor(stream-test): real-wheel into view, no synthetic-click fallback javis-bot 2026-06-10 14:15:26 +09:00
  • 2cdd159fc1 feat(stream-test): drive the whole browse scenario with real input javis-bot 2026-06-10 14:11:58 +09:00
  • 1e30a49562 fix: cap selfbot stream -maxrate at lib's 10 Mbps ceiling; add stream-test tooling javis-bot 2026-06-10 12:50:24 +09:00
  • 7a148f8caa fix: don't unlock active in startup catch when a newer attempt owns it javis-bot 2026-06-10 12:10:01 +09:00
  • 2fd5e0fe9e chore: lengthen humanised selfbot startup delays javis-bot 2026-06-10 11:47:31 +09:00
  • 2c7f0a95b5 fix: make humanised selfbot startup abort- and concurrency-safe javis-bot 2026-06-10 11:42:57 +09:00
  • b6cf05f6cf feat: humanise selfbot voice-join and go-live pacing javis-bot 2026-06-10 11:37:39 +09:00
  • 40fd7dbb59 fix: single-pass NVENC encode for selfbot stream (no double encode) javis-bot 2026-06-10 11:23:52 +09:00
  • ad0caa8142 feat: 1080p60 NVENC selfbot broadcast (8 Mbps default) javis-bot 2026-06-10 11:17:44 +09:00
  • 5137fdeaf7 selfbot streaming: verified live; capture via system ffmpeg x11grab main javis-bot 2026-06-10 10:38:28 +09:00
  • 7aac92fc2c token helper: render auth link as a scannable QR PNG javis-bot 2026-06-09 21:03:31 +09:00
  • f80a6fa0ba Add remote-auth token helper (get selfbot token via a link, no devtools) javis-bot 2026-06-09 20:42:24 +09:00
  • b56c9c7721 Address remaining review items (queue, selfbot v6 API, ldconfig, resample) javis-bot 2026-06-09 18:47:25 +09:00
  • 964123682f Review fixes: correct Piper TTS API + bot env gating javis-bot 2026-06-09 16:16:55 +09:00
  • 0dbc0300d7 Enable GPU: LLM + Whisper on the RTX 5050, pick qwen3:8b javis-bot 2026-06-09 15:49:21 +09:00
  • 25c77ac794 Dockerize: one-command stack with auto Ollama model pull javis-bot 2026-06-09 15:27:41 +09:00
  • c4abf63f38 Add Discord-native hybrid front-end for Jarvis (bot + bridge) javis-bot 2026-06-09 14:51:05 +09:00
  • a5bf8d1826 Initial commit tkrmagid 2026-06-09 13:58:41 +09:00